Pagina met beetje dezelfde stijl

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
jantjuh92
Berichten: 144
Lid geworden op: 23 jun 2004, 17:13

Pagina met beetje dezelfde stijl

Bericht door jantjuh92 » 02 jul 2004, 19:08

hallo,

ik wil graag een pagina genaamt upload.php maken

en ik wil dus dat het eruit ziet als mijn forum

aleen dat je dan niet het forum ziet aleen het upload script(gevonden op websitenet)

dus dat je gewoon overall_header en footer blijft zien alleen dat niet het forum er instaat maar upload.php

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 02 jul 2004, 19:15

ghehehe, ik word wel beroemd! :bier:

Met deze mod kan je pagina's aan je phpbb toevoegen. Je kan template steeds vervangen met bijv. upload.

http://www.phpbbhacks.com/viewhack.php?id=1945

jantjuh92
Berichten: 144
Lid geworden op: 23 jun 2004, 17:13

Bericht door jantjuh92 » 02 jul 2004, 19:16

WebSiteNet schreef:ghehehe, ik word wel beroemd! :bier:
Verdien je ook :twisted:

ghege

bedankt :D

jantjuh92
Berichten: 144
Lid geworden op: 23 jun 2004, 17:13

Bericht door jantjuh92 » 02 jul 2004, 19:38

Het is gelukt

en het is bloody beautifull :twisted:


maar moet ik dan in template.tpl dat script zetten

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 02 jul 2004, 20:08

Ik zie dat hij het niet doet. Dat komt door dat je de code direct in de .tpl hebt gezet.

De code moet in het .php bestand staan op de plaats van dit stukje code:

Code: Selecteer alles

// assign template 
$template->set_filenames(array( 
        'body' => 'template.tpl') 
); 

$template->pparse('body'); 

jantjuh92
Berichten: 144
Lid geworden op: 23 jun 2004, 17:13

Bericht door jantjuh92 » 03 jul 2004, 06:27


Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 03 jul 2004, 07:13

Kan je lijn 10 t/m lijn 25 geven van die template.php?

jantjuh92
Berichten: 144
Lid geworden op: 23 jun 2004, 17:13

Bericht door jantjuh92 » 03 jul 2004, 07:38

Code: Selecteer alles

$userdata = session_pagestart($user_ip, PAGE_TEMPLATE); 
init_userprefs($userdata); 

// set page title 
$page_title = 'TEMPLATE'; 

// standard page header 
include($phpbb_root_path . 'includes/page_header.'.$phpEx); 

<?php 
if(!empty($HTTP_POST_VARS['submit'])) 
{ 
    if(!file_exists("bestanden")){ mkdir("bestanden/", 0777); } 
    move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'], "bestanden/" . $HTTP_POST_FILES['userfile']['name']); 
    @chmod($HTTP_POST_FILES['userfile']['name'], 0777); 
    echo "Bestand uploaden gelukt"; 
} 
else 
{ 
?> 
<form enctype="multipart/form-data" action="<?=$HTTP_SERVER_VARS['PHP_SELF'] ?>" method="post"> 
Upload dit bestand: <input name="userfile" type="file"> 
<input type="submit" value="Upload!" name="submit"> 
</form> 

<? 
} 
?> 

// standard page footer 
include($phpbb_root_path . 'includes/page_tail.'.$phpEx); 

?>
dit is 10 tot en met het einde van de code

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 03 jul 2004, 08:06

Maak er maar dit van:

Code: Selecteer alles

$userdata = session_pagestart($user_ip, PAGE_TEMPLATE); 
init_userprefs($userdata); 

// set page title 
$page_title = 'TEMPLATE'; 

// standard page header 
include($phpbb_root_path . 'includes/page_header.'.$phpEx); 


if(!empty($HTTP_POST_VARS['submit'])) 
{ 
    if(!file_exists("bestanden")){ mkdir("bestanden/", 0777); } 
    move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'], "bestanden/" . $HTTP_POST_FILES['userfile']['name']); 
    @chmod($HTTP_POST_FILES['userfile']['name'], 0777); 
    echo "Bestand uploaden gelukt"; 
} 
else 
{ 
?> 
<form enctype="multipart/form-data" action="<?=$HTTP_SERVER_VARS['PHP_SELF'] ?>" method="post"> 
Upload dit bestand: <input name="userfile" type="file"> 
<input type="submit" value="Upload!" name="submit"> 
</form> 

<? 
} 


// standard page footer 
include($phpbb_root_path . 'includes/page_tail.'.$phpEx); 

?> 
De fout komt door dat je de code letterlijk in het bestand geplakt hebt waardoor je dubbele php code krijgt (kon jij ook niet weten hoor. :) )

Er stond dus iets als dit:

Code: Selecteer alles

<?
<?
//code
?>
?>
En dat is dubbelop. Succes!

jantjuh92
Berichten: 144
Lid geworden op: 23 jun 2004, 17:13

Bericht door jantjuh92 » 03 jul 2004, 08:22

Yess

gelukt :D

in de .tpl lukte het om het in zon standaard phpbb tabel te krijgen

kan dat ook in template.php

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 03 jul 2004, 09:10

Het is niet de mooiste opplossing maar vervang met stuk met dit:

Code: Selecteer alles

$userdata = session_pagestart($user_ip, PAGE_TEMPLATE); 
init_userprefs($userdata); 

// set page title 
$page_title = 'TEMPLATE'; 

// standard page header 
include($phpbb_root_path . 'includes/page_header.'.$phpEx); 

?>
<table style="width: 100%;" class="forumline" cellspacing="1" celppadding="4">
 <tr>
  <th class="thTop">Bestand uploaden</th>
 </tr>
 <tr>
  <td class="row1" style="text-align: center;">
   <span class="gen">
<?
if(!empty($HTTP_POST_VARS['submit'])) 
{ 
    if(!file_exists("bestanden")){ mkdir("bestanden/", 0777); } 
    move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'], "bestanden/" . $HTTP_POST_FILES['userfile']['name']); 
    @chmod($HTTP_POST_FILES['userfile']['name'], 0777); 
    echo "Bestand uploaden gelukt"; 
} 
else 
{ 
?> 

    <form enctype="multipart/form-data" action="<?=$HTTP_SERVER_VARS['PHP_SELF'] ?>" method="post"> 
     Upload dit bestand: <input name="userfile" type="file"> 
     <input type="submit" value="Upload!" name="submit"> 
    </form> 
<? 
} 
?>
   </span>
  </td>
 </tr>
</table>
<?


// standard page footer 
include($phpbb_root_path . 'includes/page_tail.'.$phpEx); 

?> 

jantjuh92
Berichten: 144
Lid geworden op: 23 jun 2004, 17:13

Bericht door jantjuh92 » 03 jul 2004, 09:15

vat dit niet te serieus op hoor maar:

ik hou van je :D

maar hoe kan ik zorgen daat tussen de twee zinnen een enter komt

Code: Selecteer alles

  echo "Bestand uploaden gelukt"; 
    echo "Je bestandje staat nu in http://www.members.lycos.nl/noesjanstef/phpBB2/bestanden/bestandsnaam.extensie";

cartoontje
Berichten: 1518
Lid geworden op: 29 jun 2003, 10:57
Locatie: Home Sweet Home
Contacteer:

Bericht door cartoontje » 03 jul 2004, 11:36

Met een

Code: Selecteer alles

<BR />
in de echo! :)

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 03 jul 2004, 12:21

idd, maar je kan die echo's beter in een doen:

Code: Selecteer alles

echo "Bestand uploaden gelukt<br />\nJe bestandje staat nu in http://www.members.lycos.nl/noesjanstef/phpBB2/bestanden/bestandsnaam.extensie\n"; 

jantjuh92
Berichten: 144
Lid geworden op: 23 jun 2004, 17:13

Bericht door jantjuh92 » 03 jul 2004, 13:51

thnx

ik probeerde al gewoon <BR> alln dat wekte niet

cartoontje
Berichten: 1518
Lid geworden op: 29 jun 2003, 10:57
Locatie: Home Sweet Home
Contacteer:

Bericht door cartoontje » 03 jul 2004, 14:00

Je moet inderdaad alle codes afsluiten (net zoals in die nieuwe HTML variant (heette het nou XHTML of DHTML?).

<BR></BR> = <BR />

jantjuh92
Berichten: 144
Lid geworden op: 23 jun 2004, 17:13

Bericht door jantjuh92 » 03 jul 2004, 14:20

weer wat geleerd :D

Gebruikersavatar
DaMnNaTiOn
Berichten: 2555
Lid geworden op: 11 dec 2002, 18:29
Locatie: localhost
Contacteer:

Bericht door DaMnNaTiOn » 03 jul 2004, 14:26

Je doet het verkeerd, XHTML gebruik alleen maar kleine letters en geen HOOFDLETTERS!
Dus <br /> in plaats van <BR /> of <BR> / <br> :wink:
lastmodified.net

cartoontje
Berichten: 1518
Lid geworden op: 29 jun 2003, 10:57
Locatie: Home Sweet Home
Contacteer:

Bericht door cartoontje » 03 jul 2004, 14:26

Maar in PHP maakt het geen bal uit of het hoofdletters of kleine letters zijn! :P

Gebruikersavatar
DaMnNaTiOn
Berichten: 2555
Lid geworden op: 11 dec 2002, 18:29
Locatie: localhost
Contacteer:

Bericht door DaMnNaTiOn » 03 jul 2004, 14:28

cartoontje schreef:Maar in PHP maakt het geen bal uit of het hoofdletters of kleine letters zijn! :P
Jawel, het MOET zijn <br /> en niet <BR />
Anders is het niet valid XHTML :wink:
lastmodified.net

Gesloten