06. februar 2003 - 16:26Der er
16 kommentarer og 1 løsning
Data til næste script
Hey, jeg har lavet et script hvor man opretter en debat som fx kan være politik. Dermed bliver der så lavet en politik.php fil.
Når andre så skal kommentere debatten skal de jo lave et indlæg men hvordan får man kommentar-scriptet til at skrive beskeden til politik.php manualt. På en måde skal der jo sendes nogle oplysninger fra opret-scriptet til kommentar-scriptet????????
Lille eks.
Hvis brugeren optter en debat med $overskrift politik vil der blive lavet en politik.php fil.
Var det ikke smartere, hvis du havde en fil en gang, som kan indlæse en tilfældig gruppe? Her vælger brugeren så den gruppe, som vedkommende er interesseret i at se og så loader du de korrekte artikler baseret på det valg?
Som i kan se skal $overskrift på en måde sendes videre til add_comment.php
Add_comment script:
<?php $debat = "overskrift"; // Her ved scriptet jo ikke hvad overskriften er da det ik bliver sendt $id .= "navn"; $text .= "indhold"; $thefile_debat = "$overskrift.php";
$old = implode( "", file( $thefile_debat ) ) ; $fil = fopen("$thefile_debat", "w+");// Derfor ved den ikke hvad for en fil den skal skrive til
Det er altså en løsning med virkelig meget redundans, du der har fået skruet sammen. Du bør overveje er anden arkitektur, det vil også løse dit oprindelig problem.
Men for at svare på det, du kan skrive din overskrift til en Cookie eller sende den videre til næste side gennem URL'en (forudsat at vi snakker om et script, som skal køre HTTP).
$debat = "overskrift"; // Her ved scriptet jo ikke hvad overskriften er da det ik bliver sendt $id .= "navn"; $text .= "indhold"; $thefile_debat = "$overskrift.php";
$old = implode( "", file( $thefile_debat ) ) ; $fil = fopen("$thefile_debat", "w+");// Derfor ved den ikke hvad for en fil den skal skrive til
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.