tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
3
ZUGRIFFE
208
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von fiacyberz
    fiacyberz fiacyberz ist offline Mitglied Brokat
    Registriert seit
    Aug 2001
    Ort
    Hamburg
    Beiträge
    446
    Hallo zusammen

    also ich habe mir eine Art kleines CMS zusammen geschustert.

    Ich habe eine Tabelle in der der Header und der Footer der Seite liegt.
    Desweiteren sollen alle Mittelstücke auch in die Tabelle.

    Nun hab ich also ein Formular zum anlegen neuer Seiten.
    Da ist eine Textarea in die man den Source eingeben kann.

    Hat man nun geklickt kommt eine Zwischenseite wo man die neue Seite testen kann.
    Auf der Seite befindet sich atm ein Formular mit dem hidden Feld wo ich den Source reinpacke und ein Button bei dessen klick sich ein neues Fenster öffnet wo dann aus dem Header, hidden-Feld und dem Footer die Seite gebastelt wird, als Vorschau.

    Habe nun alle <, >, & und " umgewandelt, aber Probleme bereiten mir die Links.
    Denn vor alle " haut der irgendwie nen \

    Hoffe jemand hat eine Idee wie cih das ändern kann, evt ist mein Ansatz ja schon falsch.
    thx4help
     

  2. #2
    Descartes Descartes ist offline Mitglied Gold
    Registriert seit
    Jun 2004
    Beiträge
    108
    Hallo!

    Zitat Zitat von fiacyberz Beitrag anzeigen
    Habe nun alle <, >, & und " umgewandelt, aber Probleme bereiten mir die Links.
    Denn vor alle " haut der irgendwie nen \
    Das liegt wahrscheinlich an den magic_quotes Einstellungen, insbesondere an:

    magic_quotes_gpc

    Affects HTTP Request data (GET, POST, and COOKIE). Cannot be set at runtime, and defaults to on in PHP.
    http://us3.php.net/manual/de/security.magicquotes.php

    Grüße

    Martin
     

  3. #3
    Avatar von fiacyberz
    fiacyberz fiacyberz ist offline Mitglied Brokat
    Registriert seit
    Aug 2001
    Ort
    Hamburg
    Beiträge
    446
    thx für die Antwort
    habe auf der Seite ein bissle gestöbert und mir den Source angeguckt
    Problem lässt sich lösen indem man stripslashes($text) macht
     

  4. #4
    Avatar von Hirnhamster
    Hirnhamster Hirnhamster ist offline Mitglied Gold
    Registriert seit
    Nov 2006
    Beiträge
    186
    ich würde folgende Funktion am anfang jeden scriptes aufrufen, dann haste keine probleme mehr mit magic_quotes

    PHP-Code:
        // stripslahes für ein mehrdimensionales Array
        // Funktion wurde von php-faq übernommen
        
    function array_stripslashes(&$variable)
        {
            
    // Prüft, ob die Variable ein String ist
            
    if (is_string($variable))
                      
    // Fall ja, wird stripslashes auf diesen Strin angewandt
                    
    $variable stripslashes($variable);
            
    // Falls nicht, wird geprüft ob sie ein Array ist
            
    else {
                     
    // Ist das der Fall, ruft sich die Funktion rekursiv selbst wieder auf
                     
    if (is_array($variable)) {
                         foreach(
    $variable AS $key => $value)
                                 
    array_stripslashes($variable[$key]);
                     }
            }
        } 
    Aufruf in den Scripten:

    PHP-Code:
        if (get_magic_quotes_gpc()) {
            
    array_stripslashes($_POST);
               
    array_stripslashes($_GET);
             
    array_stripslashes($_COOKIE);
        } 
     

Ähnliche Themen

  1. Arbeiten mit Strings
    Von sjetzls im Forum Visual Basic 6.0
    Antworten: 2
    Letzter Beitrag: 24.05.08, 12:45
  2. XSL: XML Node aus xml source direkt in HTML übernehmen
    Von Portos im Forum XML Technologien
    Antworten: 0
    Letzter Beitrag: 07.09.05, 16:14
  3. XSL: html code aus xml source direkt übernehmen
    Von chefkochen im Forum XML Technologien
    Antworten: 1
    Letzter Beitrag: 12.07.05, 10:30
  4. Frame-Fehler bei HTML-Check wer kennst sich damit aus ? Hilfe
    Von totalerAnfaenger im Forum HTML & XHTML
    Antworten: 1
    Letzter Beitrag: 17.06.04, 13:36
  5. Wie kann ich ein teil aus einem langen Film schneiden und damit arbeiten?
    Von klogto im Forum Videoschnitt, Videotechnik & -produktion
    Antworten: 3
    Letzter Beitrag: 18.04.04, 15:13