Kommentar-Funktion unter den Bildern

  • Themenstarter Themenstarter Blümchen
  • Beginndatum Beginndatum
Re: Kommentar Funktion unter den Bildern!

Meine Guete, sei doch nicht immer so pessimistisch. :rolleyes:
Dann ist halt noch ein wenig was unstimmig.
 
Re: Kommentar Funktion unter den Bildern!

Hallo,

hmm ja das stimmt aber so ein Script wie du das hast, das habe ich noch nie gesehen. Ich verstehe darin nicht mal BF :-(

Gruß Blümchen
 
Re: Kommentar Funktion unter den Bildern!

Ich bin nicht ganz sicher ob moeglicherweise die IDs die Du den Feldern zusaetzlich noch gegeben hast moeglicherweise dafuer sorgen, dass das Script die uebergebenen Werte nicht erkennt.

Ich werd mal eben was probieren.
 
Re: Kommentar Funktion unter den Bildern!

Hallo,

hmm aber ohne kann ich das leider nicht machen, denn die IDs brauch ich ha ja :suspekt:

Gruß Blümchen
 
Re: Kommentar Funktion unter den Bildern!

Daran liegt's auch nicht. Hab grad mal getestet.
Ich teste weiter.
Erloesung kommt bald, hoffe ich.
 
Re: Kommentar Funktion unter den Bildern!

Hallo,

Ok dann passe ich mal die Felder noch an also mit CSS und so das hat ja aber keine Auswirkungen für das ganze.

Gruß Blümchen

PS: Danke dass du mir da noch hilfst
 
Re: Kommentar Funktion unter den Bildern!

Also es sollte so wie's jetzt ist eigentlich gehen.
Hast Du sowohl das Feld fuer den Empfaenger als auch die Textarea befuellt bevor Du auf den Senden-Button geklickt hast?
 
Re: Kommentar Funktion unter den Bildern!

Hallo,

ja logisch habe ich das gemacht :eek:

Gruß Blümchen
 
Re: Kommentar Funktion unter den Bildern!

Damit hab ich getestet:
sendpic.php
PHP:
<?php
if ((isset($_POST['sendmail'])) && (!empty($_POST['mailto']))&& (!empty($_POST['message'])) && (isset($_POST['bildid'])))
    {
        /*$bilder=mysql_query("select * from bilder where id='".$_POST['bildid']."'");
        $bild=mysql_fetch_assoc($bilder);
        $message=imap_8bit($_POST['message']);
        $message.="\n\n";
        $message.="\t".imap_8bit("<<".$bild['dateiname'].">>");
        $boundary="----".md5(uniqid());
        $email="";
        $email.="Content-class: urn:content-classes:message";
        $email.="\nUser-Agent: Bildmailer";
        $email.="\nMIME-Version: 1.0";
        $email.="\nContent-Type: multipart/mixed;\n\tboundary=\"".$boundary."\"";
        $email.="\nFrom: ".$fromaddress;
        $email.="\nX-Priority: 3 (Normal)";
        $email.="\nImportance: Normal";
        $email.="\n\n--".$boundary;
        $email.="\nContent-Type: text/plain;\n\tcharset=\"iso-8859-1\"";
        $email.="\nContent-Transfer-Encoding: quotet-printable";
        $email.="\n\n".$message;
        $email.="\n\n--".$boundary;
        $file=fopen("bilder/".$bild['dateiname'],"r");
        $content=fread($file,filesize("bilder/".$bild['dateiname']));
        fclose($file);
        $encodedfile=chunk_split(base64_encode($content));
        $email.="\nContent-Type: application/octet-stream;\n\tname=\"".$bild['dateiname']."\"";
        $email.="\nContent-Transfer-Encoding: base64";
        $email.="\nContent-Description: ".$bild['dateiname'];
        $email.="\nContent-Disposition: attachment;\n\tfilename=\"".$bild['dateiname']."\"";
        $email.="\n\n".$encodedfile."\n\n--".$boundary;
        $email.="--";
        imap_mail($_POST['mailto'],"Bild","",$email);*/
        echo "Mail wurde verschickt";
    }
?>

test.html
HTML:
<form name="form2" method="post" action="sendpic.php"> 
Empf&auml;nger:
<input name="mailto" id="kommentar22" size="25" class="chatfields" type="text"><br>
<input name="sendmail" type="submit" class="chatfields" id="go23" value="Mail"><br>
<input type="hidden" name="bildid" value="5"> 
Nachricht:
<textarea name="message" cols="37" rows="6" wrap="VIRTUAL" class="chatfields" id="textarea2"></textarea><br>
</form>

test.html hab ich aus Deinem Code zusammengeschnitten, da mir dieser ueberaus unuebersichtliche Tabelle nicht gefiel und den Quellcode recht unleserlich machte.
Das Ergebnis sollte aber das gleiche sein.
In sendpic.php hab ich alles auskommentiert ausser das echo, und siehe wenn ich alle Felder ausfuelle wird mir auch ausgegeben, dass die Mail verschickt wurde.
 
Zurück