Zum Inhalt springen

screamfine

Mitglieder
  • Gesamte Inhalte

    112
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von screamfine

  1. Hallo! Ich habe ein paar Fragen, da ich ein Newssystem entwicklen möchte, wobei die User zu jeder News auch Kommentare posten können. Infos: Ich hab n' Formular mit entsprechendem Textfeld (normales <textarea>), dessen Inhalt in meine mysql-db gespeichert wird. Also hier ma meine Fragen: 1.) Wenn ich den kommentar auslese, dann sollen die Zeilenumbrüche (/n wird zu <br> umgewandelt) angezeigt werden, aber alle anderen HTML-Tags sollen NICHT angezeigt werden (HTML-Code soll also NICHT möglich/erlaubt sein) Kann mir da jemand helfen?
  2. Hallo! Folgende Frage: Ich arbeite mit POST um meine Werte via url zu übergeben und erhalte dann logischerweise auch im Adressfeld meines Browsers z.Bsp. folgende URL: http://www.blablablabla.de/index.php?action=news&kat=1&bla=3&test=4 Das stört mich aber sehr, da ich nicht möchte, dass meine Besucher diese übergebenen Parameter sehen. Ich glaube mit GET sieht man sie nicht, GET kann und will ich aber nicht einsetzen. Gibt es trotzdem eine Möglichkeit die Übergabe-Parameter zu verstecken? Von mir aus füge ich auch in jede Skriptdatei eine Befehlszeile ein, die die Übergabe-Parameter unsichtbar macht oder weglöscht.... hauptsache es geht irgendwie. DANKE VIELMALS !!!!
  3. Gibt es eine Funktion um die Breite eines Bildes / einer Grafik zu ermitteln, von der ich die URL habe? Also zum Beispiel: www.meinserver.de/images/meinbild.gif Oder kennt jemand ein kurzes, knappes Script? Ich muss nämlich in meinem PHP-Script mit der Breite des Bildes (meinbild.gif) rechnen. Danke vielmals !
  4. Also ich hab ein mehrzeiliges Eingabefeld (<textarea>). Mein PHP-Skript empfängt die Daten / den Inhalt des Textarea-Feldes und speichert ihn in meine Tabelle in der mysql-Datenbank. Wenn ich nun den Text ausgebe, sind keine Zeilenumbrüche sichtbar, obwohl ich folgenden Text eingegeben habe: 1. zeile bla bla bla test ... 2. zeile 3. zeile blablablaasassdsds Wie kann ich denn das bewerkstelligen, dass ich bei der Ausgabe des Inhalts (Auslesen aus Datenbank) auch die Zeilenumbrüche entsprechend der Eingabe in das mehrzeilige Eingabefeld ausgegeben / angezeigt werden ? :confused:
  5. Hi! Ich suche einen Counter (unsichtbar), der mir allerdings auch jede Menge Statistiken bietet. Das Ganze muss mit PHP + MYSQL auskommen (und läuft dann aufm Webserver). Ich meine ein fertiges PHP-Skript. Ich meine nicht eine fertige Software, wie WebAnalyser etc. ... Jemand ne Idee ?
  6. Hui! Also ich glaube ich hab die Lösung: $text = preg_replace("/@@@(.*)@@@/iUs", "-", $text); Fragt mich jetzt aber NICHT was das zu bedeuten hat, verstehen tu ich's nicht aber es funktioniert Danke euch allen :bimei
  7. Nun, es klappt leider noch nicht. Dazu kurz zu dem Sinn und was das Ganze überhaupt soll: Ich bekomme von einem PDF-Formular Daten / Variablen, die mein PHP-Script empfängt und weiterverarbeitet. Ich habe in meiner Datenbank ein Feld 'body', in welchem der Text steht, der später per eMail versendet wird. In diesem Text hat man die Möglichkeit Variablen anzugeben, so könnte also der Inhalt des Tabellenfeldes 'body' aussehen: -------------------------------------------------------------------------------------------- Hallo @@@vorname@@@ @@@nachname@@@ Wie geht es Dir? Du hast im PDF-Formular folgende Angaben gemacht: Alter: @@@alter@@@ Strasse: @@@strasse@@@ -------------------------------------------------------------------------------------------- So, da nun leider Gottes das PDF-Formular die NICHT AUSGEFÜLLTEN Eingabefelder (genauergesagt die Checkboxen, bei Eingabefeldern kommt wenigstens der Feldname an ) ÜBERHAUPT NICHT übermittelt (nicht einmal der Name des Feldes wird gesendet, geschweige denn der Wert) werden, MUSS ich diese nicht von meinem PHP-Script ersetzten Variablen wie z.Bsp. @@@alter@@@ entsprechend durch ein '-' Zeichen ersetzen. (Übrigens: Die somit zusammengesetzten Daten werden per eMail an den Benutzer verschickt) So ich habe das hier auch eingefügt: $pdfform_body = eregi_replace("\@@@([^\[]*)\@@@","-",$pdfform_body); Er ersetzt aber NUR das erste im Text / Template vorkommende @@@variabler_name@@@, auf das obige Beispiel bezogen würde das also heissen, er ersetzt NUR @@@alter@@@ und alle nachfolgenden @@@strasse@@@ werden einfach gelöscht, bzw ersetzt durch " " (kein Wert). Muss ich irgendwas mit ner Schleife machen ???? Danke schon mal für eure Hilfe !!!!
  8. nein nein, ich möchte das komplette teil ersetzen: @@@variabler_text_kann_beliebig_lang_sein@@@ ersetzen durch: '-' ich hoffe du verstehst jetzt was ich meine ?!
  9. Hallo! Kann mir jemand erklären wie ich dynamisch Werte / Variablen / Strings wie ich sie unten aufgelistet habe, durch einen einfachen '-' zu ersetzen ? (mit php) Also nur zur Info, die Variablen / Strings kenne ich nicht vorher, da sie jedesmal verschieden sein können (das ist ja die Schwierigkeit an der Sache!): z.bsp: @@@testtest@@@ oder @@@bla111blabla11122@@@ oder @@@1_vorname@@@ oder @@@5_strasse@@@ etc. usw. Und nun möchte ich diese einzelnen Strings quasi mit einem einfachen '-' ersetzen. Da sie jedoch variieren und ich die Länge der Strings nicht sagen kann, kann ich ja auch kein einfaches str_replace einsetzen... oder???? Man müsste quasi ein script haben, dass nach dem hier sucht: '@@@' (jeweils am Anfang und am Ende eines Strings) und diese @'s und den Text der dazwischen steht (dessen Länge variiert), ersetzt. Bitte helft mir DANKE IM VORAUS !!!!
  10. Und wieder ne Frage an die Profis unter euch: Ich habe eine Variable die folgende Werte enhält: $variable = 'feldname1:::feldwert1###feldname2:::feldwert3###'; usw. usw. Nun möchte ich gerne diese Daten entsprechen aufsplitten so dass ich eben nur feldnameX und feldwertX bekomme... und diese Daten sollen dann direkt in eine Datenbank gespeichert werden und zwar in dieser Form: <feldname1><feldwert1></feldname1> <feldname2><feldwert2></feldname2> usw. usw. Hat mir jemand ne gute Lösung ???? Ich komme einfach nicht drauf, ich hab noch nie irgendwas aufgesplittet...
  11. Ja, das funktioniert. Das ist nicht schwer, aber manchmal hab ich solche Tage, da fällt mir nix ein ... echt gar nix mehr. Dann bin ich froh, dass es solche Leute gibt wie DIch!!! Nun ja, mal schauen ob ich das packe heute mit dem Projekt fertig zu werden ... auf jedenfall DANKE DANKE DANKE gib bescheid wenn ich dir mal helfen kann ... aber wahrscheinlich wird das nie der Fall sein, da du ja Profi bist
  12. boaaaaaaaahhhhhhhhh ... kathi .. du bist ein schatz :bimei ich hab den fehler (glaub ich) entdteckt. Und zwar hab ich bei include ne komplette URL angegeben (http://www.usw.de/sblabla/) , und das hat PHP nicht gemocht - irgendwie. Seltsamerweise aber nur in Zusammenhang mit FUnktionen .... tzzz tzz. Ich hab jetzt den relativen(?!) Pfad genommen, also: /funktionen/phpskript2.php und es funzt! Nur eine klitzekleine Frage hab ich jetztz noch: Wie muss die Ausgabe-Funktion aussehen? Du hast mir jo die einlese-Funktion hingeschrieben, aber die Ausgabe Funktion net .. wär kewl wenn DU das machen könntest, denn ich krieg's einfach net hin NOCHMALS TAUSEND ... ach quatsch ... millionenfachen Dank!!! Vielleicht werd ich heute doch noch mit dem Projekt fertig (is nämlich für mien cheffe) und kann heute abend pünktlich nach hause danke danke danke ... du bist die Beste :p :bimei
  13. HUi.... danke für deine Hilfe .. aber nach wie vor kommt dieser Fehler: Fatal error: Call to undefined function: einlesen() in /var/data/kunden/kasyx.de/www/pdf/generic.php on line 10 also hier mal jeweils der anfang der quelltexte beider skripte: PHP-SKRIPT 1 (Zeile 10-16): ------------------- ... if ($result["scriptname"]!="") { $skriptpfad="http://www.meinserver.de/"; $skript_to_inc=$skriptpfad.$pdfform_scriptname.".php"; include($skript_to_inc); //sammel(); } [/PHP] ... PHP-SKRIPT 2 (komplett, nur mal mit der 1ten Funktion, die andre hab ich ma gelöscht,vorerst.): --------------------------------- [PHP] <? function einlesen($key,$val){ $test = "$key:$val"; return $test; } ?> Übrigens: Ich include die RICHTIGE Datei, denn wenn vor die Funktion einlesen ein "echo 'INCLUDE ERFOLGREICH'" schreibe, bekomme ich das auch angezeigt ... nur die Funktionen mag er irgendwie nicht PLEASE HELP ME
  14. ok, habs soweit hinbekommen wie ich's möchte DANKE SCHONMAL ... nur jetzt hab ich noch ein Problem: diese php-datei (2) die ich einbinde ganz am anfang von php-skript (1) enthält funktionen, wie z.Bsp. AUSZUG AUS PHP-SKRIPT (2): ------------------------------------ function einlesen() { $test = "$key:$val"; } -------------------------------------- im PHP-Skript (1) folgt direkt nachdem include dann eine while-schleife, in welcher dann logischerweise meine in php-skript (2) defninierte funktion aufgerufen werden soll und alle $key und $val sammeln soll, die später mit ner anderen funktion (ausgabe()) wieder ausgegeben werden sollen: AUSZUG AUS PHP-SKRIPT (1): ------------------------------------ while (list($key,$val) = each($HTTP_POST_VARS)) { einlesen(); } ------------------------------------ ABER ich bekomme IMMER den Fehler: Fatal error: Call to undefined function: einlesen() in /var/data/kunden/kasyx.de/www/pdf/generic.php on line 10 Obwohl die Funktion existiert!!! Woran kann das liegen? BENÖTIGE ICH EINE KLASSE um auf ausgelagerte Funktionen zugreifen zu können? BESTEN DANK!!!!!!! IM VORAUS!!!!
  15. nööööööööööö. das funzt nicht ...
  16. You are the best ... ich muss mal kucken ob mich das weiterbringt ... danke erstmal !!! :cool:
  17. Hallo!!! Ich habe ein Skript entwickelt, dass wenn gewünscht ne eMail verschickt etc. Ich binde nun mittels include-Befehl ein weiteres PHP-Skript (2) in mein vorhandenes PHP-Skript (1) ein. Dieses soll mir beispielsweise die Variable $daten vom PHP-Skript (1) mit einem 'echo'-Befehl ausgeben. Wie mache ich das? Was hat es mit den globalen Variablen auf sich? Er gibt mir nämlich nichts aus wenn ich im PHP-Skript (2) einfach nur "echo $daten;" schreibe ... und wenn ich globale Variablen brauche, wie definiere ich die???? Danke für eure Hilfe im Voraus! Ihr seid die Besten !!!
  18. Ich hab mal ne Frage, da ich vorhabe mir nen 2ten PC zusammenzuschrauben (als Gameserver für Battlefield 1942): 1) Ich bekomme demnächst doppelte DSL-Geschwindigkeit (Flat), ist es dann möglich, zum Beispiel mittels Software oder Router, dem PC 1 die Hälfte des DSL-Speeds und PC 2 die andere Hälfte zuzuweisen ??? (Ich denke das wäre sinvoll, denn dann kann ich einen Rechner als Gameserver laufen lassen und trotzdem mit dem anderen zum Beispiel downloaden .... ich teile meinen doppelten DSL-Speed dann einfach auf) 2) Brauche ich dafür überhaupt einen Router oder gibt es Software, mit der ich den beiden Rechnern dann die zur Verfügung stehende, maximale Bandbreite zuweisen kann ??? 3) Reicht als Gameserver für BF-1942 ein AMD Duron 800 MHZ mit 256 MB-SDRAM + DSL Anbindung? 4) Welchen Router / Software würdet ihr mir empfehlen (Preis/Leistung) ? Ok, ich danke im Voraus für eure Antworten und eure Hilfe !!!
  19. So... ich hab's zwar nach wie vor nicht geschafft beide Platten an einen IDE zu hängen, jedoch laufen beide Platten einzeln wieder Das Problem bei meiner Western Digital 120 GB Platte war, dass ich sie als MASTER gejumpert hab, man muss sie aber offenbar als CS (cabel select) jumpern. Ich frag mich auch wieso. Und meine andere Festplatte konnte ich retten, in dem ich nochmals WIN2000 draufgespielt habe und so meine Daten gerettet :bimei
  20. Hm... nee also soviel ich weiss kann man an den Sektoren etc. manuell nichts verändern (zumindest in meinem Bios). Hm.. nun ja, ich werd heute abend mal ausprobieren, was man machen kann .... wenn ich was rausfinden sollte, POSTE ich es hier rein ok
  21. Hm.. gute Idee .. nur kann ich im BIOS nicht manuell die Festplatte auswählen, es gibt dort zwar mehrere Auswahlmöglichkeiten, aber ich weiss nicht was die alles bedeuten sollen.... ich habs jetzt nicht vor mir, aber da stehen so Optionen wie CD-ROM, LS.... , usw... also irgendwelche allgemeinen Begriffe, aber nicht direkt der Name meiner Festplatte oder so. :confused: :confused:
  22. :confused: :confused: :confused: Versteh ich nicht ... kannst das etwas ausführlicher erklären?!

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...