Folgende Warnungen sind aufgetreten:
Warning [2] Undefined property: MyLanguage::$archive_pages - Line: 2 - File: printthread.php(287) : eval()'d code PHP 8.2.25 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/printthread.php(287) : eval()'d code 2 errorHandler->error_callback
/printthread.php 287 eval
/printthread.php 117 printthread_multipage



net-board.net Archiv
www.scripts4u.sunsonic.de - Druckversion

+- net-board.net Archiv (https://net-board.net)
+-- Forum: Archiv (https://net-board.net/forumdisplay.php?fid=31)
+--- Forum: net-board.net Archiv (https://net-board.net/forumdisplay.php?fid=23)
+--- Thema: www.scripts4u.sunsonic.de (/showthread.php?tid=3067)

Seiten: 1 2


www.scripts4u.sunsonic.de - KingGO - 11.11.2003

Jo hallo leutz wollte mal eure meinung wissen wie Ihrs findet habe nur noch 2 Verbesserrugen ne zwangs eingabe *FG* fürs Gästebuch und fürs Formular aber sonst bin ich erstmal so zufrieden danke nochmal an xeRo und ZeroGiven
Smile)...

tja wer mir da helfen kann mit sowas wäre sehr froh


if $vorname == ""
print"Bitte gebe einen Vornamen ein"; so z.B.


kann mir da wer helfen wäre voll lieb thx im vorraus


edit by pattex: url: www.scripts4u.sunsonic.de


- pattex - 11.11.2003

Ich danke das wäre ne vorstellung der seite und kein hilfe thread Big Grin


Vor der Eintragung muss dann soetwas hin wie:
if($FELDNAME==""){
echo"GEBEN SIE EINEN "FELDNAMEN" EIN!";
}
else {
insert into...
}


- KingGO - 11.11.2003

ah ok naja was den idt doch fertig bis auf die kleinigkeiten


- pattex - 11.11.2003

Habe dich mal editiert damit man die url gleich drücken kann Smile

Das gästebuch musst du wirklich bearbeiten. Ich konnte mich eintragen ohne etwas anzugeben. speicherst du auch die ip?


- KingGO - 11.11.2003

IP Sperre ist drine Wink

damit du nur einmal müll machen kannst oder musste dich neu connecten das du ne neue ip kriegst dan gehts wieder


- pattex - 11.11.2003

.... schon geschehen Rolleyes


habe mal html probiert.

du solltest lieber etwas reinbringen wie:
if (html==<a>){
html aus!
}


- KingGO - 11.11.2003

Zitat:Original von pattex
Ich danke das wäre ne vorstellung der seite und kein hilfe thread Big Grin


Vor der Eintragung muss dann soetwas hin wie:
if($FELDNAME==""){
echo"GEBEN SIE EINEN "FELDNAMEN" EIN!";
}
else {
[GLOW=red]insert into...[/GLOW]
}

was meinst du damit???

[GLOW=red]insert into...[/GLOW]

damit kann ich nix anfangen meinste damit woer das ausgeben soll?


- pattex - 11.11.2003

Ich weiß nicht wie dein script aufgebaut ist aber ich denke nachdem man auf SENDEN gedrückt hat wird man weiter geleitet zum eintragen des eintrags.

erklär mal wie du das gemacht hast mit dem eintragen des beitrages.

?action=inser ?

gb_insert.php?


- KingGO - 11.11.2003

wieso pattex geht doch he net *G*

html

wenn du etwas mit html tags eingibst etc.. löscht er es aus der message

wenn du zb eingibts


Name: NIX // OK (NOCH)

E-Mail: NIX // OK (NOCH)

Message: NIX // OK ( NOCH)

so wenn du jetzt HTML in die message reinmachst zb

Message: <a target="_blank" href="http://www.netboard.art.de.tt"><img height="31" src="http://netboard.sunsonic.de/banner/button.gif" width="88" border="0"></a>

Kommt nix in der Message weil wird ja gelöscht

wenn du aber hinter dem html tag was kritzelst kommt dein Text hehe hm und ich mache jetzt noch zwangseinagbe

sonst sieht das gb jetzt so aus *G* wie zu sehen *LÖL*


- KingGO - 11.11.2003

So es sind erstmal 3 Dateien


1x Die gb-ein.php einlesen der Textdatei
1x Die eintragenGb.php
1x Die Text Datei // Wo die werte geschrieben werden wie Name; E-Mail; Message; IP; Datum; Zeit etc...


Und naja also erstmal läuft das so das es ein Formular ist was dan verschiedene bezeichner hat und so naja weißte ja wenn du auf eintragen klicks dan sendet er das an die [GLOW=red]contact2.php[/GLOW] diese PHP // entfernt den HTML CODE FALLS DRINE UND SPEICHERT DIE EINGABEN VON DER FORM IM TEXT FILE AB..


so brauchste noch CODE???


oder haste das jetzt so in etwa verstanden?

hier mal der code der contact2.php

PHP-Code:
<?
//Spammschutz
$datei = fopen ("admin/gb.php","r");



//einlesen der einzelnen Zeilen

$i=0;

while (!feof($datei)) {

$line = fgets($datei,4096);

$array[$i] = $line;

$newarray[$i] = explode("|",$array[$i]);

$i++;

}
$newarray=array_reverse ($newarray);
$lastip=$newarray[1][2];




$userip = getenv ("REMOTE_ADDR");


if ($lastip==$userip) { echo ("Der Autor kann nicht 2 mal hintereinander einen Eintrag tätigen, bitte warten Sie bis sich wer anderes eingetragen hat (Diese Funktion soll nur Spam verhindern ich danke für Ihr Verständnis)."); } else
{
//spammschutz ende


$stunde = date("H");
$min = date("i");
$zeit = "$stunde:$min Uhr";

$tag = date ("d");
$monat = date ("m");
$jahr = date ("Y");
$datum = $tag.".".$monat.".".$jahr;

$textareaname = str_replace("|","",$textareaname);
$username = str_replace("|","",$username);
$mail = str_replace("|","",$mail);

$message = "$username|$textareaname|$userip|$zeit|$datum|$mail";
//$tata = "$message";
$message = strip_tags($message);
$message = str_replace("\n","<br>",$message);


$datei = fopen ("admin/gb.php","a+");
fwrite($datei, "$message\r\n");
fclose($datei);
echo("<a href=gb-ein.php target=\"_self\">Dein Eintrag wurde übernommen zurück zum Gästebuch</a>");
}
?>