SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Fortgeschrittene CSS-Techniken

Fortgeschrittene CSS-Techniken zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 21.07.2003, 02:53:23
joker joker ist offline
Junior Member
 
Registriert seit: May 2003
Beiträge: 201
mail script

Hi, ich habe ein mail script geschrieben für mein news system damit user auch news einsenden können, aber meine überprüfung der einträge funktioniert nicht so richtig, es kommt ne 404 fehlerseite :(

also hier mein script:

Zitat:

<?php

ob_start();
include($substr."inc/scripte/mailer/config.php");

switch($goto) {
default:
echo '

<tr>
<td class=weis>Nickname:</td>
<td>
<form action="'.$PHP_SELF.'?goto=senden" method="post">
<input type="text" class="input" name="nick" size="16">';
if($pnick=="no"){ echo ' <font color="red">Fail</font>'; }
echo '
</td>
</tr>
<tr>
<td class=weis>E-mail:</td>
<td><input type="text" class="input" name="email" size="16">';
if($pemail=="no"){ echo ' <font color="red">Fail</font>'; }
echo '
</td>
</tr>
<tr>
<td class=weis>Quelle:</td>
<td><input type="text" class="input" name="quelle" size="16">';
if($pquelle=="no"){ echo ' <font color="red">Fail</font>'; }
echo '
</td>
</tr>
<tr>
<td class=weis>Text:</td>
<td><textarea name="text" class="input" cols="40" rows="6"></textarea>';
if($ptext=="no"){ echo ' <font color="red">Fail</font>'; }
echo '
</td>
</tr>
<tr>
<td></td>
<td><input type="submit" value="Send">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input type="reset" value="Delete"></form></td>
</tr>
';
break;

case "senden":
if(trim($nick)!="" && trim($email)!="" && trim($quelle)!=""){

$message="News einsendung n
Angaben: n n
Nick: $nick n
E-Mail: $email n
Quelle: $quelle n
Text: $text n n

bitte überprüfe ob die News einen Eintrag wert ist.";
$subject=" News einsendung von $nick";
mail($to_email,$subject,$message,"From: $email");

echo '
<tr>
<td align="center" class="weis">Deine News wurde erfolgreich eingesended, ein Poster wird sie sich ansehen.</td>
</tr>
';

}
else {
if(trim($nick)==""){ $error = "&pnick=no"; }
if(trim($email)==""){ $error .= "&pemail=no"; }
if(trim($quelle)==""){ $error .= "&pquelle=no"; }
header("Location: ".$PHP_SELF."?goto=default".$error);
}
breaK;
}

?>
pls help, wurde mich freuen wenn jemmand den fehler findet bei der default funktion findet :(

fehlermeldung:
Zitat:
Warning: Cannot add header information - headers already sent by (output started at /var/www/web1/html/inc/header.php:8) in /var/www/web1/html/inc/scripte/mailer/news.php on line
Mit Zitat antworten
  #2  
Alt 21.07.2003, 07:12:34
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Ein 404er und die Meldung die unten steht, sind 2 unterschiedliche Dinge!

Die Meldung sagt doch schon das Problem aus: Vor der Funktion header() darf absolut nichts - kein einziges Zeichen! - an den Browser geschickt werden! Also umbauen ist angesagt.
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:40:26 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt