Installatie systeem maken - problemen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Top Low-Code Developer Gezocht!

Bedrijfsomschrijving Unieke Kansen, Uitstekende Arbeidsvoorwaarden & Inspirerend Team Wij zijn een toonaangevende, internationale organisatie die de toekomst van technologie vormgeeft door het creëren van innovatieve en baanbrekende oplossingen. Ons succes is gebaseerd op een hecht en gepassioneerd team van professionals die altijd streven naar het overtreffen van verwachtingen. Als jij deel wilt uitmaken van een dynamische, vooruitstrevende en inspirerende werkomgeving, dan is dit de perfecte kans voor jou! Functieomschrijving Als Low-Code Developer ben je een cruciaal onderdeel van ons team. Je werkt samen met collega's uit verschillende disciplines om geavanceerde applicaties te ontwikkelen en te optimaliseren met behulp van Low-code

Bekijk vacature »

Ixe cube

Ixe cube

10/03/2012 17:18:44
Quote Anchor link
Ik heb een stukken code uit het installatie systeem van WordPress gehaald en geprobeerd om het te implanteren in mijn eigen CMS. Ik krijg het echter niet werkend, ik ben niet de beste in PHP dat jullie dat alvast weten ;)

Deze code gebruik ik:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php error_reporting(0);
if (isset($_GET['step']))
    $step = $_GET['step'];
else
    $step = 0;
    
function
display_header() {
    header( 'Content-Type: text/html; charset=utf-8' );
?>

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Craft CMS | Installation</title>
<link rel="stylesheet" type="text/css" href="./cc-install/css/stylesheet.css" />
</head>
<body>
<!--Begin Topheader-->
<div id="topheader">
<div id="logo"><img src="./cc-install/images/transparent.png" border="0" /></div>
</div>
<!--End Topheader-->
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
}//End Display header function

switch($step) {
    case
0:
        display_header();
?>


<!--Begin - Terms of Service Text-->
<h1>Terms of Service</h1>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non magna vel lectus eleifend tincidunt et vitae dolor. Pellentesque et
rhoncus nulla. Ut vel nulla accumsan lectus rutrum congue. Phasellus aliquet euismod imperdiet. Sed non tincidunt nulla. Proin sed massa
erat. Nulla semper, est vel placerat imperdiet, mauris tellus mollis tellus, id lacinia libero metus non eros. Phasellus nec ipsum mattis
risus malesuada pharetra. Aliquam vitae mauris turpis. Donec elementum, est et venenatis dapibus, purus magna lacinia odio, sed lacinia
sem enim a dolor. Donec venenatis tristique quam nec convallis. Praesent in nunc quis mi luctus molestie. Integer non odio sed est facilisis
posuere posuere ut mi.</p>
<!--End - Terms of Service Text-->
<p class="step"><a href="setup-config.php?step=1
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php if ( isset( $_GET['noapi'] ) ) echo '&amp;noapi'; ?>
" class="button">Let&#8217;s go!</a></p>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
    break;

    case
1:
        display_header();
?>


<form method="post" action="installation-config.php?step=2">
<p>Below you should enter your database connection details. If you're not sure about these, contact your host. </p>
<table class="form-table">
<tr>
<th scope="row"><label for="dbname">Database Name</label></th>
<td><input name="dbname" id="dbname" type="text" size="25" value="wordpress" /></td>
<td>The name of the database you want to run WP in. </td>
</tr>
<tr>
<th scope="row"><label for="uname">User Name</label></th>
<td><input name="uname" id="uname" type="text" size="25" value="username" /></td>
<td>Your MySQL username</td>
</tr>
<tr>
<th scope="row"><label for="pwd">Password</label></th>
<td><input name="pwd" id="pwd" type="text" size="25" value="password" /></td>
<td>...and your MySQL password.</td>
</tr>
<tr>
<th scope="row"><label for="dbhost">Database Host</label></th>
<td><input name="dbhost" id="dbhost" type="text" size="25" value="localhost" /></td>
<td>You should be able to get this info from your web host, if <code>localhost</code> does not work.</td>
</tr>
<tr>
<th scope="row"><label for="prefix">Table Prefix</label></th>
<td><input name="prefix" id="prefix" type="text" value="wp_" size="25" /></td>
<td>If you want to run multiple WordPress installations in a single database, change this.</td>
</tr>
</table>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php if ( isset( $_GET['noapi'] ) ) { ?>
<input name="noapi" type="hidden" value="true" />
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php } ?>

<p class="step"><input name="submit" type="submit" value="Submit" class="button" /></p>
</form>

</body>
</html>
 
PHP hulp

PHP hulp

22/11/2024 20:27:44
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

10/03/2012 17:25:59
Quote Anchor link
Je zet je headers binnen HTML code, dat levert een fatale fout op
 
Ixe cube

Ixe cube

10/03/2012 17:27:27
Quote Anchor link
Ik snap niet helemaal wat je hiermee bedoeld. Welke headers?

Toevoeging op 10/03/2012 18:33:43:

Bump :/
 
Jan Willem R

Jan Willem R

13/03/2012 14:19:11
Quote Anchor link
Als ik eerlijk mag zijn vind ik dit een beetje in de war zitten en niet echt mooi opgemaakt..

Wat ik nu begrijp is dat je gewoon een template wil en dat je iets anders laat zien als je een stap doet.. Want voor de rest ziet hier geen functionaliteit in bijvoorbeeld van het toevoegen van de database en het invoeren van de gegevens in een Config file bijvoorbeeld. Of wil je daar meer hulp in? Wat voor foutmelding geeft het of laat hij alleen de template zien..
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.