Antworten auf deine Fragen:
Neues Thema erstellen

Antworten zum Thema „PHP Kontaktformular Validation mittels Jquery funktioniert nicht ganz...“

Hallo,

Schaue mir seit 2 Stunden das Videotutorial von Pascal Bajorat an und mache genau dasselbe nach was er auch im Video macht.

Leider komme ich bei dem Fehler nicht weiter.


Ich habe in meine Datei die js plugins eingebunden auch javascript abfrage genauso reingeschrieben

Trotzdem bekomme ich diese Fehlermeldung:
An error occurred while processing the form .

The form required some values that you did not seem to provide.
Nachname
Ihre E-Mail Adresse

Anstatt ="Pflichtfeld" oder "required Field" ...


Hier mein Code:

Code:
<script type="text/javascript" href="js/jquery.js"></script>
<script type="text/javascript" href="js/jquery.validate.js"></script>
<script type="text/javascript">

$(document).ready(function(){
	$("#kontaktform").validate();
	
	
});


</script>


<php?

if($_GET['good'] == 'yes'){
	echo('<p>Wir haben Ihre Nachricht erhalten. Vielen Dank!</p>');
}
?>



<div id="content">
                                                <form action="formmail.php"
                                                id="kontaktform" method="post"
                                                name="kontaktdaten">
                                                <input type="hidden" name="env_report" value="REMOTE_HOST,REMOTE_ADDR,HTTP_USER_AGENT,AUTH_TYPE,REMOTE_USER" />
                                                
<input type="hidden" name="recipients" value="nightlife1905jHW0iOirTaRtgmail.com" />
                                                
<input type="hidden" name="required" value="vorname:Vorname,nachname:Nachname,email:Ihre E-Mail Adresse,anmerkung:Ihre Nachricht an uns" />

<input type="hidden" name="derive_fields" value="email=email,realname=nachname" />

<input type="hidden" name="subject" value="Kontaktformular - XIT Vienna" />

<input type="hidden" name="good_url" value="index.php?menu=kontakt" />

                                                        <fieldset>
                                                                <legend>Kontaktdaten
                                                                des
                                                                Kunden</legend><br>
                                                                <label for=
                                                                "vorname">Vorname:</label>
                                                                <input id=
                                                                "vorname" name=
                                                                "vorname" type=
                                                                "text" class="required"><br>
                                                                <label for=
                                                                "nachname">Nachname:</label>
                                                                <input id=
                                                                "nachname"
                                                                name="nachname"
                                                                type=
                                                                "text" class="required"><br>
                                                                <label for=
                                                                "gebdatum">Geburtsdatum:</label>
                                                                <input id=
                                                                "gebdatum"
                                                                name="gebdatum"
                                                                type=
                                                                "text"><br>
                                                                <label for=
                                                                "adresse">Adresse:</label>
                                                                <input id=
                                                                "adresse" name=
                                                                "adresse" type=
                                                                "text"><br>
                                                                <label for=
                                                                "plz">PLZ/Stadt:</label>
                                                                <input id="plz"
                                                                name="plz"
                                                                type="text"><br>
                                                                <label for=
                                                                "weiterenamen">Weitere
                                                                Namen:</label>
                                                                <input id=
                                                                "weiterenamen"
                                                                name=
                                                                "weiterenamen"
                                                                type=
                                                                "text"><br>
                                                                <label for=
                                                                "telefon">Telefonnummer:</label>
                                                                <input id=
                                                                "telefon" name=
                                                                "telefon" type=
                                                                "text"><br>
                                                                 <label for=
                                                                "email">E-Mail Adresse:</label>
                                                                <input id=
                                                                "email" name=
                                                                "email" type=
                                                                "text" class="required"><br>
                                                        </fieldset>

                                                        <fieldset>
                                                                <legend>Checkbox-Test-Bereich-Hakerl</legend>
                                                                <label for=
                                                                "checkbox">Checkbox-Hakerl-Test-1:</label>
                                                                <input id=
                                                                "checkbox"
                                                                name="checkbox"
                                                                type=
                                                                "checkbox"><br>
                                                                <label for=
                                                                "checkbox">Checkbox-Hakerl-Test-2:</label>
                                                                <input id=
                                                                "checkbox"
                                                                name="checkbox"
                                                                type=
                                                                "checkbox"><br>
                                                                <label for=
                                                                "checkbox">Checkbox-Hakerl-Test-3:</label>
                                                                <input id=
                                                                "checkbox"
                                                                name="checkbox"
                                                                type=
                                                                "checkbox"><br>
                                                                <label for=
                                                                "checkbox">Checkbox-Hakerl-Test-4:</label>
                                                                <input id=
                                                                "checkbox"
                                                                name="checkbox"
                                                                type=
                                                                "checkbox"><br>
                                                        </fieldset>

                                                        <fieldset>
                                                                <legend>Checkbox-Test-Bereich-Radio-Button</legend>
                                                                <label for=
                                                                "radio">Checkbox-RadioButton-Test-1:</label>
                                                                <input id=
                                                                "checkbox"
                                                                name="checkbox"
                                                                type=
                                                                "radio"><br>
                                                                <label for=
                                                                "radio">Checkbox-RadioButton-Test-2:</label>
                                                                <input id=
                                                                "checkbox"
                                                                name="checkbox"
                                                                type=
                                                                "radio"><br>
                                                                <label for=
                                                                "radio">Checkbox-RadioButton-Test-3:</label>
                                                                <input id=
                                                                "checkbox"
                                                                name="checkbox"
                                                                type=
                                                                "radio"><br>
                                                                <label for=
                                                                "radio">Checkbox-RadioButton-Test-4:</label>
                                                                <input id=
                                                                "checkbox"
                                                                name="checkbox"
                                                                type=
                                                                "radio"><br>
                                                        </fieldset>

                                                        <fieldset>
                                                                <legend>Anmerkungen
                                                                des
                                                                Kunden</legend>
                                                                <label for=
                                                                "betreff">Betreff:</label>
                                                                <input id=
                                                                "betreff" name=
                                                                "betreff" type=
                                                                "text"><br>
                                                                <textarea cols=
                                                                "60" id=
                                                                "anmerkung"
                                                                name=
                                                                "anmerkung"
                                                                rows="20">
</textarea> <input class="button"
                                                                id="send" name=
                                                                "send" type=
                                                                "submit" value=
                                                                "Kundendaten abschicken">
                                                                <input class=
                                                                "button" id=
                                                                "reset" name=
                                                                "reset" type=
                                                                "reset" value=
                                                                "Kundendaten zurücksetzen">
                                                        </fieldset>
                                                </form>

                                                <p id="namen">Elvan Dogan,
                                                Philipp Schmid &amp; Darko
                                                Antic</p>
                                        </div><!-- ENDE CONTENT -->


Bitte um Hilfe


Siehe Testseite:
 

hub

nicht ganz neu hier

AW: PHP Kontaktformular Validation mittels Jquery funktioniert nicht ganz...

Moin moin,

du hast davor schon einen Fehler:
Code:
[SIZE=2][COLOR=#ff0000][SIZE=2][COLOR=#ff0000]Für die Eigenschaft "id" kann kein Wert abgerufen werden: Das Objekt ist Null oder undefiniert [/COLOR][/SIZE]
[/COLOR][/SIZE][URL="http://www.psd-tutorials.de/forum/0"][U][SIZE=2][COLOR=#0066cc][SIZE=2][COLOR=#0066cc]s3Slider.js, Zeile 23 Zeichen 9[/COLOR][/SIZE][/COLOR][/SIZE][/U][/URL]
Kann gut sein, das das andere nur ein Folge-Problem ist ...

Gruß Ulli
 
AW: PHP Kontaktformular Validation mittels Jquery funktioniert nicht ganz...

Moin moin,

du hast davor schon einen Fehler:
Code:
[SIZE=2][COLOR=#ff0000][SIZE=2][COLOR=#ff0000]Für die Eigenschaft "id" kann kein Wert abgerufen werden: Das Objekt ist Null oder undefiniert [/COLOR][/SIZE]
[/COLOR][/SIZE][URL="http://www.psd-tutorials.de/forum/0"][U][SIZE=2][COLOR=#0066cc][SIZE=2][COLOR=#0066cc]s3Slider.js, Zeile 23 Zeichen 9[/COLOR][/SIZE][/COLOR][/SIZE][/U][/URL]
Kann gut sein, das das andere nur ein Folge-Problem ist ...

Gruß Ulli


Hallo, erstmals danke für deine Hilfe.

Ich verstehe irgendwie die Fehlermeldung nicht :S

Was muss ich tun ?

die s3Slider.js hab ich nicht mal verwendet ?
 

hub

nicht ganz neu hier

AW: PHP Kontaktformular Validation mittels Jquery funktioniert nicht ganz...

Ok. Nochmal ich.
In deinem Quelltext sind offenbahr mehr Fehler wie zB.: "<php?" statt "<?php". Für diese Art des Experimentierens würde ich ein kleines überschaubares Script / Formular schreiben. Deine Javascript-Datei jquery.validate.js wird gar nicht erst geladen.

Gruß Ulli

 

hub

nicht ganz neu hier

AW: PHP Kontaktformular Validation mittels Jquery funktioniert nicht ganz...

In Zeile 9 deiner Index.php wird sie geladen, gleich nach jQuery:
HTML:
<!DOCTYPE html>
<html>
<head>
        <script src=
        "http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type=
        "text/javascript"></script>
        <script src="s3Slider.js" type="text/javascript"></script>
        <script type="text/javascript">
$(document).ready(function() {
        $('#slider1').s3Slider({
            timeOut: 4000 
        });
        });
        </script>
        <meta charset="utf-8">
        <link href="xit_css.css" rel="stylesheet" type="text/css">
        <title>XIT Vienna Kontakt</title>
</head>
 
AW: PHP Kontaktformular Validation mittels Jquery funktioniert nicht ganz...

In Zeile 9 deiner Index.php wird sie geladen, gleich nach jQuery:
HTML:
<!DOCTYPE html>
<html>
<head>
        <script src=
        "http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type=
        "text/javascript"></script>
        <script src="s3Slider.js" type="text/javascript"></script>
        <script type="text/javascript">
$(document).ready(function() {
        $('#slider1').s3Slider({
            timeOut: 4000 
        });
        });
        </script>
        <meta charset="utf-8">
        <link href="xit_css.css" rel="stylesheet" type="text/css">
        <title>XIT Vienna Kontakt</title>
</head>

Ok. Nochmal ich.
In deinem Quelltext sind offenbahr mehr Fehler wie zB.: "<php?" statt "<?php". Für diese Art des Experimentierens würde ich ein kleines überschaubares Script / Formular schreiben. Deine Javascript-Datei jquery.validate.js wird gar nicht erst geladen.

Gruß Ulli




Hallo nochmals,

ich verstehe denn immer noch nicht... was hat die s3slider.js mit meiner kontakt.php zu tun ???

die ist nirgends im kontakt bereich eingebaut..

habe jetzt in der datei php code fehler von "<php?" auf "<?php" umgeändert (tippfehler).


trotzdem funktioniert die Fehlermeldung nicht mit den "die Pflichtfelder müssen ausgefüllt werden" ... bekomme noch immer die Standard Fehlermeldung von jquery obwohl diese schon eigentlich als "class="required" eingetragen ist - so wie im video tutorial von pascal bajorat.
 

mgubler

Noch nicht viel geschrieben

AW: PHP Kontaktformular Validation mittels Jquery funktioniert nicht ganz...

Hallo,

dann nimm doch mal zum testen die "slider.js" aus deinem Code raus - wie hub es auch schon gesagt hat.
Dann kommst du schon mal einen Schritt weiter.
Da wir den Quellcode nicht geschrieben haben, können wir dir hier natürlich nicht sagen, für welchen Zweck die slider.js da ist.

Gruß Marc
 

hub

nicht ganz neu hier

AW: PHP Kontaktformular Validation mittels Jquery funktioniert nicht ganz...

Moin moin,

wieder da :). Wie ich vorher schon gesagt hatte, dein jquery.validate.js wird nicht geladen. Grund ist das Attribut href das eigendlich src heißen sollte:
HTML:
<script type="text/javascript" href="js/jquery.validate.js"></script>
Nochmal ein kurzer Hinweis: Statt sich am langen Code die Zähne auszubeißen macht es Sinn, für solche Tests ein überschaubares Script zu schreiben. Und wenn das funktioniert, es in den vorhandenen Code einbauen ...
Das macht das Leben leichter :D.
Mit welchem Browser testest du? Die meisten haben enen Js-Debugger oder er lässt sich nachrüsten (z,B. Firebug, IE: F12 usw ...). Auch der sorgt für ein entspannteres Leben.

Gruß Ulli
 
AW: PHP Kontaktformular Validation mittels Jquery funktioniert nicht ganz...

Hallo hub,

Hab "href" auf "src" umgeändert ... :)

Jetzt bekomme ich die Fehlermeldung nicht mehr .. :)

Perfekt :)

Funktioniert auch tadellos jetzt :)


Eine zusatzfrage hab ich noch :)

Wie kann ich eine einfache Validation eines HTML Scripts mittels PHP schreiben ?
Wie lautet so ein einfaches Code um nur zu überprüfen ob die "required" Felder ausgefüllt worden sind oder nicht?

:)
 

Isometric

Powerproster

AW: PHP Kontaktformular Validation mittels Jquery funktioniert nicht ganz...

Schau dir mal dieses Beispiel bei Selfphp an: ***Klick***

Ganz unten auf der Seite findest du den Link, um das Beispiel runterzuladen.
 
AW: PHP Kontaktformular Validation mittels Jquery funktioniert nicht ganz...

Schau dir mal dieses Beispiel bei Selfphp an: ***Klick***

Ganz unten auf der Seite findest du den Link, um das Beispiel runterzuladen.

Danke dir, werde es mir genauer ansehen.


Ich bekomme aber die "Vielen Dank" Meldung nach dem abschicken aber nicht bei meinem Kontaktformular-Validation.


Im HTML ist dieser Code eingebaut:

Code:
<input type="hidden" name="good_url" value="index.php?menu=kontakt" />


und dies hier als PHP Code:

Code:
<?php

if($_GET['good'] == 'yes'){
	echo('<p>Wir haben Ihre Nachricht erhalten. Vielen Dank!</p>');
}
?>
 

hub

nicht ganz neu hier

AW: PHP Kontaktformular Validation mittels Jquery funktioniert nicht ganz...

Moin,
hast ja jetzt erstmal was zum durchackern :) ...
Zu deiner 2. Frage. Zur 1. hast du jetzt genug Stoff?
Ne ganz simple Offline-Prüfung, ob was im Feld drin steht, kannst du z.B. so machen:
Code:
function checkForm() {
var a = ($('#id-vom-input-1').val() > 0),
b = ($('#id-vom-input-2').val() > 0);
 
return a && b;
}
// und im form
<form ... onsubmit="checkForm();" ...
// oder auch über jQuery mit $('deine-form-id').submit(checkForm);

Das wär nur ein grundsätzlicher Entwurf um dich damit vertraut zu machen. Das Formular wird nur abgeschickt, wenn true zurück kommt. Die Prüfungen wären erweiterbar für Email und Sonstiges. Auch die Anzeige, was falsch ist oder wo was fehlt ...
Jedes Ergebnis einer Prüfung separat auswerten (a, b ...) hat den vorteil, das alle Felder in einem Rutsch geprüft werden wärend bei einer direkten Verkettung nach dem ersten false abgebrochen wird und immer nur auf den ersten gefunden Fehler geprüft wird ...
(Vorsicht, ich habe den Code nicht getestet, ist nur ne Anregung!)

Gruß Ulli
 

hub

nicht ganz neu hier

AW: PHP Kontaktformular Validation mittels Jquery funktioniert nicht ganz...

Sorry, ich hab mir deine Seite erst danach angeschaut. Sieht doch schon ganz gut aus!

Gruß Ulli
 
AW: PHP Kontaktformular Validation mittels Jquery funktioniert nicht ganz...

Moin,
hast ja jetzt erstmal was zum durchackern :) ...
Zu deiner 2. Frage. Zur 1. hast du jetzt genug Stoff?
Ne ganz simple Offline-Prüfung, ob was im Feld drin steht, kannst du z.B. so machen:
Code:
function checkForm() {
var a = ($('#id-vom-input-1').val() > 0),
b = ($('#id-vom-input-2').val() > 0);
 
return a && b;
}
// und im form
<form ... onsubmit="checkForm();" ...
// oder auch über jQuery mit $('deine-form-id').submit(checkForm);

Das wär nur ein grundsätzlicher Entwurf um dich damit vertraut zu machen. Das Formular wird nur abgeschickt, wenn true zurück kommt. Die Prüfungen wären erweiterbar für Email und Sonstiges. Auch die Anzeige, was falsch ist oder wo was fehlt ...
Jedes Ergebnis einer Prüfung separat auswerten (a, b ...) hat den vorteil, das alle Felder in einem Rutsch geprüft werden wärend bei einer direkten Verkettung nach dem ersten false abgebrochen wird und immer nur auf den ersten gefunden Fehler geprüft wird ...
(Vorsicht, ich habe den Code nicht getestet, ist nur ne Anregung!)

Gruß Ulli


Hallo, ich hab jetzt von meinem Schulkollegen die Meldung bekommen neben JS-Validierung muss ich auch PHP Validierung in mein Kontaktformular einbauen.


Also dein Code ist ein PHP Code ? und ist zum Validieren da ?
Wie würde ich dann die Fehlermeldung "Pflichtfeld" einfügen ?
 

hub

nicht ganz neu hier

AW: PHP Kontaktformular Validation mittels Jquery funktioniert nicht ganz...

Der Schnipsel war ein Javascript-Entwurf mit jQuery und passiert komplett im Browser ...,
bei einer PHP-Prüfung ist es etwas anders. Wieviel Zeit hast du?
Der Link, den dir Isometric geschikt hat, erklärt folgendes eigentlich ausführlich genug.
Hier nochmal zur Übersicht in Kurzform:
die Daten komplett an den Server schicken (submit) ,
dort die Inhalte der Variablen mit PHP auswerten, also auf Inhalt und Plausibilität prüfen
? ist ein Fehler aufgetreten?
- > die Werte zurück in die Formularfelder (z.B. deine input value) schreiben und das Formular wieder ausgeben
oder ist kein Fehler,
-> Daten verarbeiten (in DB schreiben, als Mail verschicken oder sonst was ...)
-> Erfolgsmeldung ausgeben

Zu deiner Pflichtfeld-Prüfung, solange es ein Input-Feld ist, mit Javascript in meinem vorletzten Post und mit PHP in dem du die Variable mit isset() und auf Länge prüfst (oder wie Auszug aus der verlinkten Seite mit empty()):
PHP:
$error = FALSE;
foreach($errorFields as $key => $value)
{
  if(empty($_POST[$errorFields[$key]]))
  {
    $error = TRUE;
    $errorClass[$value] = 'errorField';
    $errorPicture[$value] = '<img src="achtung_klein.gif">&nbsp;';
  }
}
Das mit dem Image ist sicher Geschmackssache und kommt insgesamt auf die Seitengestalltung an.

Tipp 1: Versuche mal da durchzusteigen, das Prinzip wird dir in Variationen noch öfter über den Weg laufen ...
Tipp 2: Wie zwischendurch schon erwähnt, leere Seite, form mit 2 Feldern, und experimentieren. Bekommst nicht so schnell Verzweiflungs-Falten oder gar graue Haare :)
 
AW: PHP Kontaktformular Validation mittels Jquery funktioniert nicht ganz...

Versuche das alles zu checken was du mir mitteilst :)

PHP ist eine ziemlich schwierige Programmiersprache für mich im moment :)

Ist das z.b. eine Formularevalidierunng?

Code:
 $script = 'http://' . $_SERVER["SERVER_NAME"] . $_SERVER["SCRIPT_NAME"];

$errorFields = array('firstname',
                     'telefone',
                     'lastname',
                     'email',
                     'street',
                     'plz',
                     'city',
                     'gender'
               );    

for($x=0;$x<count($errorFields);$x++)
{
    $errorClass[$errorFields[$x]] = 'inputField';
}

if(isset($_POST['submit']))
{
    
    $error = FALSE;
    foreach($errorFields as $key => $value)
    {
    
        if(empty($_POST[$errorFields[$key]]))
        {
            $error = TRUE;
            $errorClass[$value] = 'errorField';
            $errorPicture[$value] = '<img src="achtung_klein.gif">&nbsp;';
        }
    
    }

}

if($_GET['check'] == "TRUE")
{
    $errorMessage = '<table width="100%" class="errorTable"><tr><td><b>
                    Ihre Bestellung war erfolgreich!</b><br><br>
                    Vielen Dank für Ihre Bestellung des Jahresabos. 
                    Ihre Daten wurden weitergeleitet.</td></tr></table><br>';
}

if(isset($_POST['submit'])){
    
    if($error == TRUE)
    {
        $errorMessage = '<table width="100%" class="errorTable"><tr><td>
                    <img src="achtung_gross.gif"></td><td><b>Achtung!</b><br>
                    Es ist zu einem Fehler gekommen. Bitte füllen Sie alle 
                    farblich markierten Pflichtfelder aus.</td></tr></table><br>';
    }
    else
    {
        
        // Alles ist in Ordnung
        // Daten können gespeichert werden
        
        // Seite neu laden und Hinweis anzeigen
        header("Location: $script?check=TRUE");


Gibt es keine andere Seite wo ich das leichter checke? oder ein Tutorial wo mir gezeigt wird wie ich ein Formularefeld validieren kann und Fehlermeldung ausgeben kann ?

Muss das unbedingt checken.
Viel Zeit hab ich leider nicht mehr ...

Du hast zwar erwähnt dass ich experimentieren soll, aber ich weiss noch nicht genau wie ich womit beginne ... komme durcheinander wenn ich diese PHP Codes sehe ... :S :(
 

Isometric

Powerproster

AW: PHP Kontaktformular Validation mittels Jquery funktioniert nicht ganz...

Was genau verstehst du denn nicht?

Bei dem von mir eingestellten Link wird doch fast jede Zeile des Scripts erklärt.

Beispiel hier, wo erklärt wird, was die Zeile 5 des Scripts bedeutet, es werden die erforderlichen Felder definiert:

PHP:
$errorFields = array('firstname',
                     'telefone',
                     'lastname',
                     'email',
                     'street',
                     'plz',
                     'city',
                     'gender'
               );
Wir definieren in einem Array (5) die Felder, die auch als Pflichtfelder anzusehen sind.
und hier die Erklärung der Fehlerprüfung:
Wir durchlaufen (24-34) jetzt (das Formular wurde abgeschickt) unser zuvor erstelltes Array (5) und überprüfen (27) dabei, ob jedes Feld, das sich in unserem Array befindet, eventuell in der übermittelten POST-Variable leer ist.
PHP:
foreach($errorFields as $key => $value)
    {
    
        if(empty($_POST[$errorFields[$key]]))
        {
            $error = TRUE;
            $errorClass[$value] = 'errorField';
            $errorPicture[$value] = '<img src="achtung_klein.gif">&nbsp;';
        }
    
    }
Und wenn du dir das Beispiel herunterlädst, dann kannst du live das Formular ausprobieren.
 
Zuletzt bearbeitet:
AW: PHP Kontaktformular Validation mittels Jquery funktioniert nicht ganz...

Was genau verstehst du denn nicht?

Bei dem von mir eingestellten Link wird doch fast jede Zeile des Scripts erklärt.

Beispiel hier, wo erklärt wird, was die Zeile 5 des Scripts bedeutet, es werden die erforderlichen Felder definiert:

PHP:
$errorFields = array('firstname',
                     'telefone',
                     'lastname',
                     'email',
                     'street',
                     'plz',
                     'city',
                     'gender'
               );
und hier die Erklärung der Fehlerprüfung:

PHP:
foreach($errorFields as $key => $value)
    {
    
        if(empty($_POST[$errorFields[$key]]))
        {
            $error = TRUE;
            $errorClass[$value] = 'errorField';
            $errorPicture[$value] = '<img src="achtung_klein.gif">&nbsp;';
        }
    
    }
Und wenn du dir das Beispiel herunterlädst, dann kannst du live das Formular ausprobieren.


Schau mir mal die Befehle genauer an, was "$key" etc. alles genau bedeuten und was für eine funktion die alle haben, dann sollt ichs doch hinbekommen denk ich .. werde mich mal herumspielen ..

darf ich dann mein kontaktformular (code) hier mit euch teilen .. falls ich nicht weiter kommen sollte?

LG
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Statistik des Forums

Themen
175.155
Beiträge
2.581.856
Mitglieder
67.222
Neuestes Mitglied
Gregor
Oben