Essai sur phprofession

le_fermier Messages postés 69 Statut Membre -  
 toto -
Bonjour,
Je suis entrain d'essayer des scripts. actuellement sur "phprofession"
un mini script qui sert a enregistrer des cv pour demande d'emploi.

https://sourceforge.net/projects/phprofession/

J ai bien suivi les instructions d'installation mais en naviguant dessus sur localhost. le resultat est decevant.
En novice qui ne lache pas j'ai essayé tout ce que je connais comme astuces. mais je trouves pas.

ci joint un aperçu de mon écran. Merci d'avance pour votre aide.

le script est tout petit, installé il pèse 137 Ko avec seulement 4 fichiers et 1 mini base.

A tout de suite les amis
A voir également:

10 réponses

toto
 
Bonjour

ci joint un aperçu de mon écran Euh... Où ça ? Je ne vois pas d'aperçu.
Peux-tu préciser ce qui ne va pas : aspect, messages d'erreur etc... ?
0
toto
 
Le php marche-t-il bien sur le localhost ?
Le fichier en question a-t-il bien l'extension .php ?

As-tu fait une quelconque personnalisation du programme, au cours de laquelle tu aurais pu faire sauter un guillemet, une apostrophe un une balise <?php
0
toto
 
Remplace les <? par des <?php (mais laisse les ?> tels quels)
Je ne te promets que ça va tout régler car je ne comprends pas tout sur la capture d'écran que tu as postée. Mais il faut le faire quand même.
0
toto
 
Quelle partie de la page est camouflée selon toi ? J'ai bien l'impression de voir ce que le script est censé faire.

Par contre, pour les liens qui ne foocntionnent pas, ça ne métonne pas vu leur tête. J'aurais plutôt mis, dans Listing Open Jobs :
echo '<li><a href="'.$_SERVER['PHPSELF']."?cmd=Details&jcode=$jcode\">$dsg ($jcode)</a>";
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
toto
 
Il faudrait aussi modifier le lien Admin sur le même principe, et probablement d'autres ailleurs...
0
hani_ Messages postés 346 Statut Membre 20
 
quote toto ---> Je ne vois pas d'aperçu.

Sur sourceForge en DDL il me semble...
-1
toto
 
Bonjour hani_

Tu vois l'écran de le_fermier sur sourceforge (car il parle bien de SON écran) ? Dis-moi où stp.
0
hani_ Messages postés 346 Statut Membre 20
 
Autant pour moi je pensais qu'il avait upload l'image sur sourceForge mais en fait c'est un lien pour allez télécharger le logiciel carrément...
-1
le_fermier Messages postés 69 Statut Membre 5
 
Merci les amis et désolé pour ce desagrément j ai effectivement oublié de mettre le lien vers ma photo d'écran :

http://img1.imagilive.com/1008/phprofession.JPG

pour plus de détails, voila la methode d'installation :

Installation:
-------------
1. Extract the files from the source archive into a directory off your Web server root.
2. Create a mySQL database to store applicant information : mysql> CREATE DATABASE jobs;
3. Edit the included mySQL dump file "Resume_Table.sql" to reflect your requirements, by adding or removing records from the "country", "industry", "salary" and other static tables.
4. Create the database tables using the dump file : $ mysql -u <username> -p <password> <database> < Resume_Table.sql
5. Update the included configuration file "config.php" with username and password information - note that this user must have permission to INSERT, UPDATE and DELETE records from the database.
6. Optionally, uncomment the authentication system in the script
7. Browse to the URL : http://yourserver/phProfession_folder to begin using the application.

Je trouve pas ou j ai loupé kelke chose
Merci pour votre aide
-1
le_fermier Messages postés 69 Statut Membre 5
 
Justement la prise d'ecran est sur localhost. je fais encore des essais
Je n ai rien modifié sur les fichiers. la base est installée selon le nom par defaut du script et elle les tables sont bien installées.

pour vous donner un aperçu voici le début de chaque page. (y en a 3 en total) : auth.php + index.php + config.php et 1 base (bien istallée)

********************************CONFIG.PHP********************************

<?

/*
This is the config file for phProfession.
Edit it to suit your computer's needs before
using the script for maximum performance.
*/

$Version = "1.01 Beta";

### Put the Administrator's e-mail here ###

$Admin_Email = "mhn@mitre.org";

##############################
# MySQL Database Connections #
##############################

$database="jobs";
$user = "root";
$pass = "";
$hostname = "localhost";

### Connect to Database ###
$connection = mysql_pconnect($hostname, $user, $pass) or die ("Unable to connect to MySQL!");

**********************************INDEX.PHP****************************

<?

/*
You are free to edit this source as much as
you want and claim it as your own. Just remember
the original source is posted on SourceForge.net,
so if any of your cool friends find out it isn't
yours, you'd better have a big bat ready :)
*/

#########################
# Including CONFIG file #
#########################

include("./config.php");

### If $Admin is yes, execute authentication ###

if ($cmd == "Admin"){
include ("./auth.php");
}

### If no $cmd, just list jobs ###

if ((!isset($cmd)) || ($cmd == "")){
$cmd = "List";
}

?>

<!--
Header section
-->

<html>
<head>
<style type="text/css">
P {font-family: Verdana; font-size: 10pt;}
TD {font-family: Verdana; font-size: 10pt;}
BODY {font-family: Verdana; font-size: 10pt;}
</style>
</head>

<body bgcolor=white>

<? $image="$cmd.jpg"; ?>

<table
bgcolor="6583C3"
width="100%"
cellspacing="0"
cellpadding="0">
<tr>
<td
height=50
align=right> <img src="images/Header.jpg" alt="" border="0">
</td>
</tr>
</table>

<p>
<img src="images/<? echo $image; ?>" alt="" border="0">
<p>
<?

#####################
# Listing open jobs #
#####################

if ($cmd =="List"){

### Get List of Open Jobs ###
$query = "SELECT DISTINCT id, department
from department, listing
WHERE department.id = listing.fk_department";
$result = mysql_db_query($database, $query, $connection) or die ("Error in query: $query. " . mysql_error());

### Check each department ###
while(list($id, $department) = mysql_fetch_row($result))
{
### Printing department ###
echo "<b>Department:</b> $department";

### Look for jobs in each department and print as list ###
$query2 = "SELECT jcode, designation
from listing
WHERE listing.fk_department = '$id'";
$result2 = mysql_db_query($database, $query2, $connection) or die ("Error in query: $query2. " . mysql_error());

echo "<ul>";
while(list($jcode, $dsg) = mysql_fetch_row($result2))
{
echo "<li><a href=?cmd=Details&jcode=$jcode>$dsg ($jcode)</a>";
}
echo "</ul>";
echo "<p>";
}
}

**********************************AUTH.PHP**********************************

<?

/*
This is the authentication code for
the administration section of phProfession.
To add a user, go into MySQL, and type:

INSERT into admin VALUES(
'',
'username',
'password'
);
*/

##################
# Authentication #
##################

if (!isset ($PHP_AUTH_USER)) {
Header ("WWW-Authenticate: Basic realm=\"phProfession Administration\"");
Header ("HTTP/1.0 401 Unauthorized");
echo ("Login incorrect. Names and passwords are case sensitive.");
exit;
} else {
$user = $PHP_AUTH_USER;
$password = $PHP_AUTH_PW;
$query = "select * from admin where username = '$user' and password = '$password'";
$result = mysql_db_query("jobs", $query);

if (mysql_num_rows ($result) != 1) {
Header ("WWW-Authenticate: Basic realm=\"phProfession Administration\"");
Header ("HTTP/1.0 401 Unauthorized");
echo ("Login incorrect. Names and passwords are case sensitive.");
exit;
}
}

?>
-1
le_fermier Messages postés 69 Statut Membre 5
 
super, j ai remplacé les <? par des <?php (et laissé les ?> tels quels) cela a marché sauf qu il me semble qu une bonne partie de la page est camouflée.

voila la nouvelle page générée sur le navigateur en localhost toujours.

http://img1.imagilive.com/1008/phprofession_1_1new.JPG

et pour plus de précisions voila ce que j avais en entier (une longue page de codes donc plusieurs prises d'ecran consécutives)

http://img1.imagilive.com/1008/phprofession_1_1.JPG
http://img1.imagilive.com/1008/phprofession_1_2.JPG
http://img1.imagilive.com/1008/phprofession_1_3.JPG
http://img1.imagilive.com/1008/phprofession_1_4.JPG
http://img1.imagilive.com/1008/phprofession_1_5.JPG
http://img1.imagilive.com/1008/phprofession_1_6.JPG

et les liens qui sont sur la nouvelle page sont :
* Design Manager [SAMPLE] (KA5463) => http://localhost/phprofession-5/?cmd=Details&jcode=KA5463
* Project Manager [SAMPLE] (KA6547) => http://localhost/phprofession-5/?cmd=Details&jcode=KA6547
* Senior Web Developer [SAMPLE] (X5436) => http://localhost/phprofession-5/?cmd=Details&jcode=X5436
* Administration => http://localhost/phprofession-5/?cmd=Admin

en cliquant dessus, aucun resultat, sauf pour le liens de l'editeur qui ramène sur SourceForge.net
-1