YES - forum-hilfe.de ruleZ!
vielen dank! 	phore vergebe dir hiermit offziell 100. dankespunkte
Beiträge von ANU
- 
					
- 
					hier ist mal hie index.php als txt 
 http://www.chilltribe.ch/top/index.txt
- 
					thx but: geht nicht... 
 in der index.php hat es aber diese abfrage:$resultat[content] = str_replace("{description}", $resultat[description], $resultat[content]); ausserdem siegt die variable om formularfeld so aus <tr bgcolor={table2}><td>{descr_l}</font></td><td> 
 <textarea rows=2 name=description cols=30 style="font-weight: bold">produced by </textarea></td></tr>hoffe das hilft bei der fehlersuche - mir fehlt da das selbtvertrauen 
 für sichere rückschlüsse -
- 
					ich möchte das der text, den die leute als songbeschreibung 
 einreichen es erlaubt einen link zu beinhaltenob das script nun erkennt das der text innerhalb der beschreibung 
 ein link hat der mit http:// anfängt, oder ob der Eintragende
 einen BB oder html code angeben muss ist egalletztendlich soll zu jedem eingereichten mp3-link zusätzlich 
 die möglichkeit bestehen - innerhalb der beschreibung einen link anzugebendamit spar ich ein weiteres eingabefeld in der add.php und muss nicht einen neuen tabellenwert im sql definieren - mein ich... 
- 
					BBcode? ok....  hier wird einem ECHT geholfen !thx! hier wird einem ECHT geholfen !thx!
- 
					noch ne klitze kleine frage!? in der add.php geben die leute einen text ein 
 dieser wird nach dem hinzufügung in die sql-datenbank geschrieben
 und beim aufrufen der index.php wieder angezeigt.WIE aktiviert man html in dieser Anzeige ??  vielleicht hier vielleicht hier  
 $resultat[content] = str_replace("{table3}", $table[3], $resultat[content]);oder tapp ich da völlig im dunkeln ? 
- 
					Vserver 4 You confixx und so.... 
 naja ich dachte es gäbe da evtl. nen einfachen weg
 den gesamtraffic auf die zahl einzustellen
 die man kostelos verbrauchen darf ?
- 
					hallo weiss jemand wie man den gesamten traffic 
 monatlich auf eine bestimmte anzahl an GB
 beschränken kann ?gibts dafür ein tool oder ein script 
 oder ein tuturial -wäre sehr hilfreich - thx 
- 
					FETT - Jetzt filtert das script die eingereichten links - 
 bewundersnwert wenn sich jemand sowas mal kurz aus den fingern saugen kann - MERCY und alles gute Dir und deinen LiebenIT WORKS! 
- 
					also man kann jetzt ohne captcha //wird so dargetellt: {captcha}// 
 links eintragen - egal auf was die verweisen
 irgendwie scheint das doch umfangreicher zu sein als ich auf den ersten blick gedacht hättethx @ phore - evtl. kann ich dich ja irgendwie entschädigen für den zeitaufwand 
- 
					auf den captcha könnt ich verzichten wenn gewährleistet wäre das nur mp3-dateien als link eingetragen werden können - ausser die fangen auch noch mit audio-spambots an 
- 
					sorry- schon wieder ich- captcha fehlt noch - wenn ich den captcha-code 
 aus der alten add.php einfüge kommt:Fatal error: Cannot instantiate non-existent class: captcha in /srv/www/web2/html/top/add.php on line 21 
- 
					also - alle links verweisen direkt auf mp3s 
 leider kann man im moment keine sachen dazuschreiben
 see it self!ps. 
 grüsse an die helvetischen nachbarn
 ich dachte der link geht per PM raus
- 
					ups .. lösch das ruhig raus -- un bevor du dir den kopf zerbrichst 
 evtl . sind schon links in der liste die nicht den kritierien entsprechen
 .. das test ich jetzt mal THX
- 
					
- 
					THX! phore you  
 irgendwie fehlt noch ein zwischenschrittjetzt spuckt er alle fehlermeldungen aus 
 ohne überhaupt die chance zu geben
 url, passwort usw. überhaupt einzugebenwenns dich interessiert schick ich dir gern 
 den link um das mal live! zusehn - wil hier
 nur keine schleichwerbung machenPeace! 
- 
					klappt ganz gut - leider werden die anderen link-endungen trotzdem 
 aufgenommen - es kommt zwar die meldung:Die angegebene Datei muss mp3 sein! aber die eintragung funktioniert trotzdem.  doch nicht so einfach wie ich dachte doch nicht so einfach wie ich dachte
- 
					hey super! vielen dank ich dachte mir das es kein stundenaufwand 
 sein würde - in diesem fall klappt also nur wenn der eingereichte url
 tatsächlich mit .mp3 endet - das ist schon sehr gut sowas bedeutet das >>>>(substr($siteurl, -1, 4)<<<<<< 
 und wofür stehn die ausrufezeichen, vielleicht lern ichs ja doch noch für diese schnelle antwort werd ich das forum hier wärmstems weiterempfehlen - nochmals danke 
- 
					vielen Dank der nachfrage - ich war da etwas undeutlich - sorry also die erste lösung mit der endung wäre schonmal hilfreich! 
 da aber mp3-files zum beispiel auch so aufgerufen werden können
 http://www.keinlink.com/top/out.php?id=5
 wäre es cool wenn der code einfach kurz checkt ob
 der eingereichte link zu einer mp3-datei führt -
 wenn nicht könnte eine meldung kommen- no mp3-file
 muss aber nicht . mercy
- 
					hallo php-phreaks 
 es ist ja bekanntlich ein großer unterschied ob man eine sprache
 selber verstehen/interpretieren kann, oder ob man sie auch
 selbst sprechen kann - bei programmiersprachen ist das finde ich
 sehr ähnlich - besonders bei phpich gehöre jedenfalls zu der sorte die ein script zeile für zeile 
 interpretieren kann, jedoch beherrsche ich den satzbau und
 die grammatik überhaupt nicht!Nun zu meinem Problem (bestimmt nur ein paar zeilen, für den ders kann) Ich habe eine scriptsoftware für eine topList und möchte 
 das geprüft wird ob der eingereichte link auch wirklich
 dazu führt, das eine mp3 datei aufgemacht wird im browser.
 das ist schon alles. dieses script verwende ich
 http://www.skoom.de/demo/Ich denke das man da an der add.php ein paar zeilen einfügen muss, 
 aber wie gesagt, ich spreche die sprache nicht - kanns aber nachvollziehen.
 Für helfende Antworten vielen Dank!PHP
 Alles anzeigenADD.PHP <?php /*************************************************************************** * i.List * * ------------------- * * Arbeitsbeginn : 04.06.2002 * * copyright : (C) 2002 Simon Erdem * * email : [email]webmaster@skoom.de[/email] * * website : [url]www.skoom.de[/url] * * * * * * * ***************************************************************************/ /*************************************************************************** * * * Diese Script ist gratis. Viele andere Scripte kosten viel Geld doch * * ich und zum Glück auch noch ein paar andere sind gegen sowas und * * bieten unsere Scripte gratis an. Deshalb löscht nicht den copyright * * von mir damit wir kein Stress kriegen mfg -- S. Erdem [url]www.skoom.de[/url] * * * ***************************************************************************/ extract($_GET, EXTR_SKIP); extract($_POST, EXTR_SKIP); require("config.php"); require("functions.php"); require("language.php"); include("header.php"); $mysql_link = mysql_connect($mysql_host, $mysql_user, $mysql_pass); $sql2 = "SELECT * FROM $mysql_table2"; $result2 = mysql_db_query($mysql_base, $sql2, $mysql_link); $resultat = mysql_fetch_array($result2); if ($page == add) { if (!$spass) { echo "Sie müssen ein Passwort eingeben "; } if (strlen($name)>=$resultat[show_name]) { echo "Ihre Seitenname muss unter $resultat[show_name] Buchstaben lang sein "; } if (strlen($description)>=$resultat[show_description]) { echo "Ihre Seitenbeschreibung muss unter $resultat[show_description] Buchstaben lang sein "; } if (!$name) { echo "Sie müssen einen Seitennamen eingeben "; } [b](!$siteurl)[/b]if { :?: :?: :?: hier vielleicht :?: :?: :?: echo "Sie müssen eine URL angeben "; } [b]if (! ereg('^[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+'.'@'.'[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.'.'[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+$',[/b] $email)) { echo "Sie müssen eine gültige Emailadresse angeben "; exit;} else { $patterns = array("/</", "/>/"); $replacement = array("[", "]"); $replacement2 = array("[", "]"); $new = preg_replace($patterns, $replacement, "$description"); $new2 = preg_replace($patterns, $replacement2, "$name"); $siteurl=preg_replace($patterns, $replacement2, "$siteurl"); $banurl=preg_replace($patterns, $replacement2, "$banurl"); $email=preg_replace($patterns, $replacement2, "$email"); $mysql_link = mysql_connect($mysql_host, $mysql_user, $mysql_pass); $sql = "INSERT INTO $mysql_table (name, description, siteurl, banurl, email, spass) VALUES ('$new2', '$new' , '$siteurl', '$banurl', '$email', '$spass')"; mysql_db_query($mysql_base, $sql, $mysql_link); $mysql_link = mysql_connect($mysql_host, $mysql_user, $mysql_pass); $sql2="SELECT * FROM $mysql_table WHERE siteurl = '$siteurl' AND banurl='$banurl' AND email='$email' AND spass='$spass'"; $result=mysql_db_query($mysql_base, $sql2, $mysql_link); $resultat=mysql_fetch_array($result); #Emailsenden Anfang $message = join ('', file ('message.txt')); $message= str_replace("{name}",$resultat[name],$message); $message= str_replace("{description}",$resultat[description],$message); $message= str_replace("{siteurl}",$resultat[siteurl],$message); $message= str_replace("{banurl}",$resultat[banurl],$message); $message= str_replace("{email}",$resultat[email],$message); $message= str_replace("{password}",$resultat[spass],$message); $message= str_replace("{outlink}",$mainurl. "/in.php?id=".$resultat[id],$message); $message= str_replace("{target}",$target,$message); $message= str_replace("{picurl}",$mainurl."/".$pic,$message); $message= str_replace("{sitetitle}",$sitetitle,$message); $message= str_replace("{discription}",$resultat[description],$message); $message= str_replace("{discription}",$resultat[description],$message); mail("$resultat[email]",$sitetitle." @ skoom.de Anmeldung",$message,"From: $adminmail\r\nContent-Type:text/html\r\nContent-Transfer-Encoding: 8bit\r\n"); mail("$adminmail","neue seite in der Liste","Ne neue Seite.\nURL: $resultat[siteurl]\nID :$resultat[id]","From: $adminmail"); #Emailsenden Ende function addedtemp() { global $resultat,$resultat2,$table,$show,$template,$spass,$email,$banurl,$image_a1,$siteurl,$new,$new2,$indexsite_l,$addsite_l,$descr_l,$indexdel_l,$next_l,$indexemail_l,$password_l,$filled_l,$url_l,$buttonurl_l,$data_l,$userid_l; $resultat[content] = join ('', file ($template.'/added.htm')); $resultat[content] = str_replace("{page}", $_SERVER['PHP_SELF']."?page=update", $resultat[content]); $resultat[content] = str_replace("{xid}", $resultat[id], $resultat[content]); $resultat[content] = str_replace("{sitetitle}", $resultat2[sitetitle], $resultat[content]); $resultat[content] = str_replace("{name}", $new2, $resultat[content]); $resultat[content] = str_replace("{description}", $new, $resultat[content]); $resultat[content] = str_replace("{url}", $siteurl, $resultat[content]); $resultat[content] = str_replace("{image}", $image_a1, $resultat[content]); $resultat[content] = str_replace("{banurl}", $banurl, $resultat[content]); $resultat[content] = str_replace("{table1}", $table[1], $resultat[content]); $resultat[content] = str_replace("{spass}", $resultat[spass], $resultat[content]); $resultat[content] = str_replace("{email}", $email, $resultat[content]); $resultat[content] = str_replace("{table2}", $table[2], $resultat[content]); $resultat[content] = str_replace("{table3}", $table[3], $resultat[content]); $resultat[content] = str_replace("{border}", $table[4], $resultat[content]); $resultat[content] = str_replace("{width}", $table[5], $resultat[content]); $resultat[content] = str_replace("{spass}", $spass, $resultat[content]); $resultat[content] = str_replace("{link}", "$resultat2[mainurl]/in.php?id=$resultat[id]", $resultat[content]); $resultat[content] = str_replace("{img}", "$resultat2[mainurl]/$resultat2[pic]", $resultat[content]); $resultat[content] = str_replace("{sitetitle}", $resultat2[sitetitle], $resultat[content]); $resultat[content] = str_replace("{bh}", $show[bh], $resultat[content]); $resultat[content] = str_replace("{bw}", $show[bw], $resultat[content]); $resultat[content] = str_replace("{indexsite_l}", $indexsite_l, $resultat[content]); $resultat[content] = str_replace("{addsite_l}", $addsite_l, $resultat[content]); $resultat[content] = str_replace("{descr_l}", $descr_l, $resultat[content]); $resultat[content] = str_replace("{indexdel_l}", $indexdel_l, $resultat[content]); $resultat[content] = str_replace("{next_l}", $next_l, $resultat[content]); $resultat[content] = str_replace("{indexemail_l}", $indexemail_l, $resultat[content]); $resultat[content] = str_replace("{password_l}", $password_l, $resultat[content]); $resultat[content] = str_replace("{filled_l}", $filled_l, $resultat[content]); $resultat[content] = str_replace("{url_l}", $url_l, $resultat[content]); $resultat[content] = str_replace("{buttonurl_l}", $buttonurl_l, $resultat[content]); $resultat[content] = str_replace("{data_l}", $data_l, $resultat[content]); $resultat[content] = str_replace("{userid_l}", $userid_l, $resultat[content]); echo $resultat[content]; } $mysql_link = mysql_connect($mysql_host, $mysql_user, $mysql_pass); $sql2 = "SELECT * FROM $mysql_table2"; $result2 = mysql_db_query($mysql_base, $sql2, $mysql_link); $resultat2 = mysql_fetch_array($result2); addedtemp(); } } else { function addtemp() { global $resultat,$resultat2,$rank,$table,$show,$template,$image_a1,$indexsite_l,$addsite_l,$descr_l,$indexdel_l,$next_l,$indexemail_l,$password_l,$filled_l,$url_l,$buttonurl_l; $resultat[content] = join ('', file ($template.'/add.htm')); $resultat[content] = str_replace("{page}", $_SERVER['PHP_SELF']."?page=add", $resultat[content]); $resultat[content] = str_replace("{table1}", $table[1], $resultat[content]); $resultat[content] = str_replace("{table2}", $table[2], $resultat[content]); $resultat[content] = str_replace("{table3}", $table[3], $resultat[content]); $resultat[content] = str_replace("{border}", $table[4], $resultat[content]); $resultat[content] = str_replace("{width}", $table[5], $resultat[content]); $resultat[content] = str_replace("{indexsite_l}", $indexsite_l, $resultat[content]); $resultat[content] = str_replace("{addsite_l}", $addsite_l, $resultat[content]); $resultat[content] = str_replace("{descr_l}", $descr_l, $resultat[content]); $resultat[content] = str_replace("{indexdel_l}", $indexdel_l, $resultat[content]); $resultat[content] = str_replace("{next_l}", $next_l, $resultat[content]); $resultat[content] = str_replace("{indexemail_l}", $indexemail_l, $resultat[content]); $resultat[content] = str_replace("{password_l}", $password_l, $resultat[content]); $resultat[content] = str_replace("{filled_l}", $filled_l, $resultat[content]); $resultat[content] = str_replace("{url_l}", $url_l, $resultat[content]); $resultat[content] = str_replace("{buttonurl_l}", $buttonurl_l, $resultat[content]); echo $resultat[content]; } addtemp(); } $mysql_link = mysql_connect($mysql_host, $mysql_user, $mysql_pass); $sql = "SELECT * FROM $mysql_table ORDER BY hitsin DESC LIMIT 0, $max"; $result = @mysql_db_query($mysql_base, $sql, $mysql_link); $anzahl=mysql_num_rows($result); $db_entrys=mysql_num_rows($result); c_footer(); ?>
 
		