#1 16. April 2007 so also ich hab ja erstmal gar keinen plan von php mein problem: ein und die selbe seite wird auf meinem funpic server korrekt angezeigt, auf meinem jpberlin server allerdings bleibt die seite leer? was mach ich falsch? sowohl funpic als auch jpberlin unterstützen php, hier die links: private inhalte hab ich rausgenommen, also stark gekürzte seite ^^ php seite auf jpberlin das gleiche auf funpic hier noch der quellcode: Code: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Unbenanntes Dokument</title> </head> <body> <?php $mail_to="hab@ich.net"; $from_name=$_POST['fromname']; $from_mail=strtolower($_POST['frommail']); $mail_subject=$_POST['mailsubject']; $mail_text=$_POST['mailtext']; $send=$_POST['s']; if(trim($from_name)=="") $err_text.="Bitte gib Deinen Namen an.<br>"; if(trim($from_mail)=="") $err_text.="Bitte gib Deine E-Mail-Adresse an.<br>"; else if(!ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,6})$",$from_mail)) $err_text.="Bitte gib eine gültige E-Mail-Adresse an.<br>"; if(trim($mail_subject)=="") $err_text.="Bitte gib einen Betreff ein.<br>"; if(trim($mail_text)=="") $err_text.="Bitte gib einen Nachrichtentext ein.<br>"; if(strlen($mail_text)>1000) { $mail_text=substr($mail_text,0,1000)."... (Text wurde gekürzt!)"; } $from_name=str_replace(chr(34),"''",$from_name); $mail_subject=str_replace(chr(34),"''",$mail_subject); $from_name=stripslashes($from_name); $from_mail=stripslashes($from_mail); $mail_subject=stripslashes($mail_subject); $mail_text=stripslashes($mail_text); if(($send=="1") && (isset($err_text))) { echo "<p><big><b>Fehler:</b></big><br>"; echo "$err_text</p>"; } if(($send!="1") || (isset($err_text))) { ?> <h2>Kontakt - Schreibt uns eine Mail</h2> <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post"> <table border=0 cellspacing=2 cellpadding=0 width=100%> <tr><td nowrap align=right>Dein Name:</td><td> </td> <td width=100%><input type="text" name="fromname" size=50 maxlength=120 value="<?php echo $from_name; ?>"></td></tr> <tr><td nowrap align=right>Deine E-Mail Adresse:</td><td></td> <td width=100%><input type="text" name="frommail" size=50 maxlength=120 value="<?php echo $from_mail; ?>"></td></tr> <tr><td nowrap align=right>Betreff:</td><td></td> <td width=100%><input type="text" name="mailsubject" size=50 maxlength=120 value="<?php echo $mail_subject; ?>"></td></tr> <tr><td nowrap align=right valign=top>Text:<br><i>(max. 1.000 Zeichen)</i></td><td></td> <td width=100%><textarea cols="40" rows="10" name="mailtext"><?php echo $mail_text; ?></textarea></td></tr> <tr><td></td><td></td><td> <input type="hidden" value="1" name="s"> <input type="submit" value="Nachricht versenden" name="submit"> </td></tr> </table> </form> <?php } else { $header="From: $from_name <$from_mail>\n"; $header.="Reply-To: $from_mail\n"; $header.="X-Mailer: PHP-FormMailer (www.gaijin.at)\n"; $header.="Content-Type: text/plain"; $mail_date=gmdate("D, d M Y H:i:s")." +0000"; $send=0; if(@mail($mail_to,$mail_subject,$mail_text,$header)) { echo "<p><b>Deine E-Mail wurde abgesendet.</b></p>"; echo "<p><a href=\"".$_SERVER['PHP_SELF']."?from_name=$from_name&from_mail=$from_mail\">Zurück zum Formular</a></p>"; }else{ echo "<p><b>Beim Versenden der E-Mail ist ein Fehler aufgetreten!</b></p>"; echo "<p><a href=\"".$_SERVER['PHP_SELF']."?from_name=$from_name&from_mail=$from_mail&mail_subject=$mail_subject&mail_text="; echo urlencode($mail_text)."\">Zurück zum Formular</a></p>"; } } ?> </body> </html> ach ja ^^ wenn hier der ultra css checker untwerwegs is, ich hab auch noch n andres problem, einfach mal ne pm schreiben das würde n bissl länger dauern und will ich nich public machen mfg alpha
#2 17. April 2007 AW: php -HLP! da wo es nicht geht, gibt es keinen quellcode... Hast du dort alle einstellungen auch richtig gemacht? ist die aktuellste PHP version aktiviert?
#3 17. April 2007 AW: php -HLP! es ist aber ein und die selbe datei hochgeladen ^^ und aktivieren kann man da bei seinem account nich viel ^^ in den einstellungen kann man kaum was ändern - nichts was php betrifft
#5 17. April 2007 AW: php -HLP! http://jpberlin.de/s.baumeister/phpinfp.php bleibt alles leer ^^ auch der quellcode... :-(
#6 17. April 2007 AW: php -HLP! Schon mal ein starkes Zeichen dafür, das da was generell mit PHP nicht stimmt
#7 17. April 2007 AW: php -HLP! ok, danke für eure antworten, ich werde mich mal an den support von denen wenden mfg alpha ~closed~