ilch Forum » Allgemein » HTML, PHP, SQL,... » textersetzung

Geschlossen
  1. #1
    User Pic
    glock17l gelöschter User
    hallo!
    also ich will gerne einen text ersetzen und ich weiss, dass mann das mit php machen kann, allerdings hab ich keine ahnung vom php programmieren.

    also ich müsste über einen iframe immer etwas ersetzen ( zB: "1AN1000" )

    kann mir jemand dabei helfen?


    Zuletzt modifiziert von glock17l am 14.04.2006 - 20:00:01
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    manuel ilch-Gründer
    Registriert seit
    22.03.2003
    Beiträge
    4.260
    Beitragswertungen
    4 Beitragspunkte
    geht das evtl. auch noch etws geanuer weil über einen iframe was ersetzten und dann noch php usw. ins spiel bringen verwirrt mich:)
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Biki Mitglied
    Registriert seit
    11.11.2005
    Beiträge
    418
    Beitragswertungen
    0 Beitragspunkte
    Vllt. meint er's mit Variablen lächeln

    oben in den PHP header:

    $1AN1000 = 'deintext'

    Und immer wenn du $1AN1000 schreibst kommt dann deintext.....


    Zuletzt modifiziert von Biki am 14.04.2006 - 23:45:15
    Bildung kommt von Bildschirm und nicht von Buch, sonst hieße es ja Buchung.
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    glock17l gelöschter User
    ja danke für euer interrese.

    also ich meins so:

    Theorie:
    • fremde site über iframe einbinden
    • im iframe soll eine textabfolge durch einen Namen erstezt werden


    Praxis:
    Das ganze soll dann auf htl-braunau.at/notenmanagement/index.htm
    funktionieren.
    Der Link führt zum Notenmangement unser Schule und dort werden bei den Schülern keine Namen angezeigt sondern Katalognummern und genau diese Katalognummer will ich durch die Namen ersetzten.
    (Keine Sorge die Schüler sind damit auch einverstanden)
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Biki Mitglied
    Registriert seit
    11.11.2005
    Beiträge
    418
    Beitragswertungen
    0 Beitragspunkte
    Verstehe wie dus meinst aber wies geht...nun da sollte einer mit mehr PHP Technicher Ahnung ran.
    Bildung kommt von Bildschirm und nicht von Buch, sonst hieße es ja Buchung.
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    glock17l gelöschter User
    wäre mal toll, wenn mir wer helfen könnte!
    :'(:'(:'(
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    s_down Mitglied
    Registriert seit
    11.04.2005
    Beiträge
    1.194
    Beitragswertungen
    0 Beitragspunkte
    es gibt die Möglichkeit die Datei zu laden:
    schattenbaum.net/php/datei.php

    das müsste ca. so gehen:
    $datei = fopen("http://htl-braunau.at/notenmanagement/inline.php?frame=klassenliste_3.php&fachname=ACOL%201AN&testdatum=ACOL%201AN%2006-03-31&testart=Pr%FCfung","r+");

    Dan hast du die Ganze Seite als Sting.
    Nachher mit str_replace() und 2 Arrays erseten.

    ka ob mann es auch anderst machen kann.
    Probleme mit dem installieren?
    externer Link
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    glock17l gelöschter User
    ja k so weit hab ichs auch, aber witzitgerweise:P kann man fopen bei funpic nicht nutzten, zumindest glaub ich das.

    und außerdem von wo hast du den link zur site?

    edit: außerdem hab ich das problem wenn ich, dass jetzt alles hinbekomme, dann hab ich immer noch das problem, dass ich für jeden einzelnen eintrag das ganze wieder neu ersetzen müsste!


    Zuletzt modifiziert von glock17l am 22.04.2006 - 15:04:58
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    s_down Mitglied
    Registriert seit
    11.04.2005
    Beiträge
    1.194
    Beitragswertungen
    0 Beitragspunkte
    das ganze ist ein iframe mit ff kanst du das anzeigen lassen!
    Probleme mit dem installieren?
    externer Link
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    glock17l gelöschter User
    versteh ich nicht!

    kannst du nicht mal den code dazu coden?
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    s_down Mitglied
    Registriert seit
    11.04.2005
    Beiträge
    1.194
    Beitragswertungen
    0 Beitragspunkte
    ich meine die url...
    da ich nicht weiss wie du es genau haben wilst und leine Zeit habe leider nicht.
    Probleme mit dem installieren?
    externer Link
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    glock17l gelöschter User
    schade
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    glock17l gelöschter User
    warum funktioniert das so nicht?

    <?php 
    defined ('main') or die ( 'no direct access' );
    
    $title = $allgAr['title'].' :: Noten';
    $hmenu = 'Noten';
    $design = new design ( $title , $hmenu );
    $design->header();
    
    
    $datei = fopen("http://htl-braunau.at/notenmanagement/inline.php?frame=klassenliste_3.php&fachname=ACOL%201AN&testdatum=ACOL%201AN%2006-03-31&testart=Pr%FCfung","r+");
    
    $search = array (	    "1AN1000");
    
    	$replace = array ("Schuelername");
    						
    	$datei = str_replace($search, $replace, $datei);
    
    echo "$datei";
    $design->footer();
    
    ?>
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    s_down Mitglied
    Registriert seit
    11.04.2005
    Beiträge
    1.194
    Beitragswertungen
    0 Beitragspunkte
    hm.. ev.. hast du noch keinen String und noch Zeilen.

    habe das schon lange nicht mehr gebraucht...
    Probleme mit dem installieren?
    externer Link
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    jihi Hall Of Fame
    Registriert seit
    27.09.2005
    Beiträge
    372
    Beitragswertungen
    0 Beitragspunkte
    fopen heisst ja net das er den inhalt aus der datei einliest, sonder er öffnet sie nur.
    de3.php.net/manual/de/function.fopen.php

    da brauchts noch etwas mehr, um die datei so einzulesen.
    einfacher würd ich sagen gehts mit
    $datei = implode(file('http://htl-braunau.at/notenmanagement/inline.php?frame=klassenliste_3.php&fachname=ACOL%201AN&testdatum=ACOL%201AN%2006-03-31&testart=Pr%FCfung'));
    $search = array ("1AN1000"); 
    
        $replace = array ("Schuelername"); 
                             
        $datei = str_replace($search, $replace, $datei); 
    
    echo $datei;


    Ausserdem musst du aufpassen, weil diese Seite ja einen Header hat, aber dein ILCH script schon längst seinen header ausgegeben hat!
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    glock17l gelöschter User
    @jihi

    hättest mal meinen beitrag gelesen dann wüsstest du das ich bei funpic meine webspace habe und deswegen habe ich ein problem mit dieser methode.
    außerdem funktioniert mein design trotzdem.


    Zuletzt modifiziert von glock17l am 22.04.2006 - 20:34:36
    0 Mitglieder finden den Beitrag gut.
  17. #17
    User Pic
    Nero Hall Of Fame
    Registriert seit
    12.11.2005
    Beiträge
    987
    Beitragswertungen
    0 Beitragspunkte
    hm... mach es doch mal so, weil bei dir hast du das mit dem auslesen der datei falsch gemacht-->
    <?php 
    defined ('main') or die ( 'no direct access' );
    
    $title = $allgAr['title'].' :: Noten';
    $hmenu = 'Noten';
    $design = new design ( $title , $hmenu );
    $design->header();
    
    
    $inhalt = fopen("http://htl-braunau.at/notenmanagement/inline.php?frame=klassenliste_3.php&fachname=ACOL%201AN&testdatum=ACOL%201AN%2006-03-31&testart=Pr%FCfung","r+");
    $datei = fgets($inhalt );
    fclose($inhalt);
    $search = array ("1AN1000");
    
        $replace = array ("Schuelername");
                            
        $datei = str_replace($search, $replace, $datei);
    
    echo "$datei";
    $design->footer();
    
    ?>


    Mfg Nero
    ilch-Portal coming soon lachen

    0 Mitglieder finden den Beitrag gut.
  18. #18
    User Pic
    seth Mitglied
    Registriert seit
    12.03.2005
    Beiträge
    2.018
    Beitragswertungen
    1 Beitragspunkte
    entferne mal die anführungszeichen bei
    echo "$datei";
    das gefällt mir so net

    probiers mal so:
    <?php 
    defined ('main') or die ( 'no direct access' );
    
    $title = $allgAr['title'].' :: Noten';
    $hmenu = 'Noten';
    $design = new design ( $title , $hmenu );
    $design->header();
    
    $inhalt = fopen("http://htl-braunau.at/notenmanagement/inline.php?frame=klassenliste_3.php&fachname=ACOL%201AN&testdatum=ACOL%201AN%2006-03-31&testart=Pr%FCfung","r+");
    $datei = fgets($inhalt );
    fclose($inhalt);     
    $ndatei = str_replace("1AN1000", "Schuelername", $datei);
    
    echo $ndatei;
    $design->footer();
    ?>


    dann musst du das als alternativ inhalt des iframes nehmen, kA ob das dann funzt, warum überhaupt nen iframe ? musst du ja jetzt garnet mehr nehmen

    möglicherweise wirst du aber probleme mit den css und bildinformationen bekommen, dzu müsstest du die relativen pfade absolut machen.


    Zuletzt modifiziert von seth am 23.04.2006 - 09:37:54
    0 Mitglieder finden den Beitrag gut.
  19. #19
    User Pic
    glock17l gelöschter User
    ja, das problem ist, dass ich bei funpic meine datenbank und webspace habe und das fopen von funpic gesperrt wurde!!!

    also braüchte ich jemanden bei dem ich die datei auf dem webspace geben könnte und das ganze über einen iframe aufrufen könnte.


    Zuletzt modifiziert von glock17l am 23.04.2006 - 10:57:38
    0 Mitglieder finden den Beitrag gut.
  20. #20
    User Pic
    seth Mitglied
    Registriert seit
    12.03.2005
    Beiträge
    2.018
    Beitragswertungen
    1 Beitragspunkte
    jemand könnte die php datei bei sich auf nem server laden, sodass du sie includen kannst, ja das wäre machbar.
    0 Mitglieder finden den Beitrag gut.
  21. #21
    User Pic
    Panicsheep Hall Of Fame
    Registriert seit
    24.08.2004
    Beiträge
    10.192
    Beitragswertungen
    16 Beitragspunkte
    Beispiel 1 Gallery
     $datei = fopen('include/images/gallery/'.$_POST['dir'].'_'.$tmp[0].'.txt', "w");


    Beispiel 2 Selfbox/page
    $open = fopen($openPfad,"r");


    Beispiel 3 Installation
    $open = fopen('include/includes/config.php' , 'w' );


    Ich würde mal sagen das fopen sehrwohl bei funpic funktioniert, denn sonst könnte es dort wohl niemand installieren oder betreiben.
    Was definitiv nicht funktioniert sind folgende Optionen:
    fsockopen,pfsockopen,proc_open,proc_nice,proc_terminate,
    proc_close,proc_get_status,shell_exec,exec,passthru,system,
    popen,highlight_file,diskfreespace,disk_free_space,disk_total_space,
    show_source,php_uname,ini_alter,ini_restore,ini_set,getrusage,
    get_current_user,set_time_limit,getmyuid,getmypid,dl,leak
    Omnia bona erunt
    0 Mitglieder finden den Beitrag gut.
  22. #22
    User Pic
    scaRFhogg Mitglied
    Registriert seit
    02.06.2003
    Beiträge
    750
    Beitragswertungen
    0 Beitragspunkte
    Ja, fopen an sich funktioniert, aber nur mit lokalen Dateien. zwinker
    0 Mitglieder finden den Beitrag gut.
  23. #23
    User Pic
    seth Mitglied
    Registriert seit
    12.03.2005
    Beiträge
    2.018
    Beitragswertungen
    1 Beitragspunkte
    kann auch am zielserver liegen
    0 Mitglieder finden den Beitrag gut.
  24. #24
    User Pic
    glock17l gelöschter User
    nur damits jedem klar wird!!!!

    fopen funktioniert bei absoluten urls nicht

    http://phpinfo.be.funpic.de/
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten